第六章:使用字典

字典的创建与删除

  • 先创建一个空字典:可先使用一对花括号{}定义一个字典,再分别添加各个键-值对
  • 删除键-值对:使用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, ...]
    保证列表中所有字典的结构都相同,就可以遍历整个列表并以相同的方式处理其中的每个字典
  • 在字典中存储列表:可以在字典中将一个键关联到多个值
  • 在字典中存储字典:可在字典中嵌套字典,但可能导致代码的复杂,而保证相同的字典结构可以使嵌套的字典处理起来更容易
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。