Python字典添加键值对和遍历方法详解和示例

分类:知识百科 日期: 点击:0

Python字典添加键值对和遍历

Python字典是一种可变容器模型,可以存储任意类型的对象,其中的键值对用冒号分隔,每个键值对之间用逗号分隔,整个字典用花括号括起来。

添加键值对

添加键值对有两种方法:

  • 使用字典[键] = 值的方式添加:
dict = {'name': 'Bob', 'age': 20}
dict['sex'] = 'male'
print(dict)
# {'name': 'Bob', 'age': 20, 'sex': 'male'}
  • 使用字典.update()方法添加:
dict = {'name': 'Bob', 'age': 20}
dict.update({'sex': 'male'})
print(dict)
# {'name': 'Bob', 'age': 20, 'sex': 'male'}

遍历字典

Python字典提供了多种遍历方法:

  • 使用for…in循环遍历:
dict = {'name': 'Bob', 'age': 20, 'sex': 'male'}
for key in dict:
    print(key, dict[key])
# name Bob
# age 20
# sex male
  • 使用dict.items()遍历:
dict = {'name': 'Bob', 'age': 20, 'sex': 'male'}
for key, value in dict.items():
    print(key, value)
# name Bob
# age 20
# sex male
  • 使用dict.keys()遍历:
dict = {'name': 'Bob', 'age': 20, 'sex': 'male'}
for key in dict.keys():
    print(key)
# name
# age
# sex
  • 使用dict.values()遍历:
dict = {'name': 'Bob', 'age': 20, 'sex': 'male'}
for value in dict.values():
    print(value)
# Bob
# 20
# male
标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。