Python dict 字典 作用与 java、c语言里的map类似。
可以使用dict方法定义一个字典,也可以使用花括号直接定义。
map = {}
map = dict()
python字典的插入和删除都非常简单。
defaultdict 默认字典,是字典的一个子类,继承了字典的所有方法。
import collections
num_freq = collections.defaultdict(int)
for num, fre in num_freq.items():
if fre == 5:
print(num_freq[num])
需要import collections包
值得一提的是,默认字典的item方法,可以在for循环时使用。
本代码块的for循环里,num是每次遍历num_freq的键,类似数组下标。fre则是num_freq的值。