dictionaries 字典:
e.g. love = {'a':1, 'b':'abbba'}
my_dict = {} empty dictionary
index : love['a']
>>> 1
得到 由所有key 组成的元组 grades.keys() 但是 不知道 顺序
得到 由所有 value 组成的元组 grades.values() 同不知道顺序
>>> animals = {'a': 'aardvark', 'b': 'baboon', 'c': 'coati'}
>>> animals
{'a': 'aardvark', 'b': 'baboon', 'c': 'coati'}
>>> 'a' in animals
True
>>> 'baboon' in animals
False
>>>
in 这个操作 是 检查 key的 不是 value
dictionaries 可以保存结果 然后减少 递归的运算次数
默认情况下,dict迭代的是key。如果要迭代value,可以用for value in d.values()
,如果要同时迭代key和value,可以用for k, v in d.items()
。