当前位置:  首页>> 技术小册>> Python合辑6-字典专题

  1. 查询和遍历

查询 字典[键] 根据键取值,键值对不存在会报错

  1. 字典.get(键) 根据键取值,键值对不存在不会报错
  2. 字典.keys() 可进行遍历,获取所有键
  3. 字典.values() 可进行遍历,获取所有值
  4. 字典.items() 可进行遍历,获取所有(键,值)
  5. 遍历 for key in 字典 取出元组中的每个元素的 key
  1. my_dict = {'name': 'Obama', 'age': 48, 'gender': '女'}
  2. # 使用中括号方式访问字典中的元素,如果key不存在则报错
  3. print(my_dict.get('name', 'abc')) #前面的不存在才会查看后面元素
  4. print('打印所有的key:', my_dict.keys())
  5. print('打印所有的value:', my_dict.values())
  6. print('打印所有的key-value:', my_dict.items())
  7. # 遍历字典
  8. for key, value in my_dict.items():
  9. print(key, value)
  10. for item in my_dict.items():
  11. print(item[0], item[1])