>>> d = {"one": 1, "two": 2, "three": 3}
>>> d["one"]
1
>>> d["one"] = 100
>>> d
{'one': 100, 'two': 2, 'three': 3}
>>> del d["one"]
>>> d
{'two': 2, 'three': 3}
>>>
成员检测
>>> d = {"one": 1, "two": 2, "three": 3}
>>> "one" in d
True
>>> ("two", 2) in d
False
>>>
遍历
>>> d = {"one": 1, "two": 2, "three": 3}
>>>
>>> for k in d:
print(k, d[k])
one 1
two 2
three 3
>>>
>>> for k in d.keys():
print(k, d[k])
one 1
two 2
three 3
>>>
>>> for v in d.values():
print(v)
1
2
3
>>>
>>> for k, v in d.items():
print(k, v)
one 1
two 2
three 3
>>>
字典与生成式
>>> d1 = {"one": 1, "two": 2, "three": 3}
>>> d2 = {k: v for k, v in d1.items()}
>>> d3 = {k: v for k, v in d1.items() if v % 2 == 1}
>>> d2
{'one': 1, 'two': 2, 'three': 3}
>>> d3
{'one': 1, 'three': 3}
>>>