> 文档中心 > Python基础07—Python基础数据类型(字典的基本操作)(2022年)

Python基础07—Python基础数据类型(字典的基本操作)(2022年)

文章目录

  • 1. 字典的基本操作
  • 2. 字典的索引
  • 3. 字典的总个数(len)
  • 4. 字典的for循环

1. 字典的基本操作

user_info = {    "name": "Py小白雨",    "age": "18",    "height": "185",    "language": "Python"}# 获取所有的keyprint(user_info.keys())# 获取所有的valuesprint(user_info.values())# 获取所有的key和valuesprint(user_info.items())# clear清除所有的内容user_info.clear()print(user_info)# get 根据key获取值,如果key不存在,可以指定一个默认值val = user_info.get('age')print(val)# update批量更新test = {    "name": "Py小白雨",    "age": "18",    "height": "185"}user_info.update(test)print(user_info)

2. 字典的索引

user_info = {    "name": "Py小白雨",    "age": "18",    "height": "185",    "language": "Python"}print(user_info['name'])# Py小白雨

3. 字典的总个数(len)

user_info = {    "name": "Py小白雨",    "age": "18",    "height": "185",    "language": "Python"}print(len(user_info))# 4

4. 字典的for循环

#循环user_info = {    "name": "Py小白雨",    "age": "18",    "height": "185",    "language": "Python"}# 循环输出所有的键值对for i in user_info:    print(i) # 循环输出所有的键入值for k, v in user_info.items():    print(k)    print(v)# 循环输出所有的键for i in user_info.keys():    print(i)# 循环输出所有的值for i in user_info.values():    print(i)

彭州一中