一、创建字典
- 直接创建
d={key1 : value1,key2 : value2}
key不可以是一个列表,而value可以
key必须是唯一的,而value可以重复
>>>dict2 = {3:[2,3]};
>>> dict2[3][1]
3
- 用列表创建空字典或简单字典
>>> seq
[2, 3, 4, 5, 22, 99]
>>> dict.fromkeys(seq,10)
{2: 10, 3: 10, 4: 10, 5: 10, 22: 10, 99: 10}
>>> dict.fromkeys(seq)
{2: None, 3: None, 4: None, 5: None, 22: None, 99: None}
二、操作字典
修改/添加字典元素
dict1['age']=18
若原本不存在‘age’,则添加这一条目删除字典元素
del dict1['age']
dict1.clear()
把字典dict2的键/值对更新到dict1里
dict1.update(dict2)
以可遍历的列表返回字典2中的所有(key,值)元组
dict2.items()
以可遍历的列表返回字典2中所有key/值
dict2.keys()
dict2.values()
可使用len()、str()函数