字典的创建与删除
- 先创建一个空字典:可先使用一对花括号
{}
定义一个字典,再分别添加各个键-值对 - 删除键-值对:使用
del dict[key]
遍历字典
- 遍历所有的键-值对:
for key, value in dict.items():
此时每次for循环将依次存储键-值对到指定的两个变量中
- 遍历字典中所有的键:
for key in dict.keys():
遍历字典时for key in dict:
会默认遍历所有的键
- 按顺序遍历字典中的所有键:
for key in sorted(dict):
- 遍历字典中的所有值:
for value in dict.values():
通过对列表调用set()
,可让Python找出列表中独一无二的元素:
for value in set(dict.values):
嵌套
- 字典列表:元素为字典的列表:
[dict1, dict2, ...]
保证列表中所有字典的结构都相同,就可以遍历整个列表并以相同的方式处理其中的每个字典 - 在字典中存储列表:可以在字典中将一个键关联到多个值
- 在字典中存储字典:可在字典中嵌套字典,但可能导致代码的复杂,而保证相同的字典结构可以使嵌套的字典处理起来更容易