Python 字典 dict

Python3中的字典是一种无序的、可变的、键值对的数据结构。字典通常用于存储键值对,其中键是唯一的,值可以是任何类型的对象。本文将为您介绍Python3中的字典的基本用法和常见操作。

创建字典 在Python3中,可以使用大括号 {} dict() 函数来创建一个空字典。例如:


 # 创建一个空字典
 my_dict = {}
 ​
 # 使用dict()函数创建一个空字典
 my_dict = dict()

可以使用大括号{}和冒号:来创建一个非空字典。例如:


 # 创建一个包含键值对的字典
 my_dict = {'apple': 1, 'banana': 2, 'orange': 3}

访问字典中的元素 可以使用方括号[]和键来访问字典中的元素。例如:

 # 访问字典中的元素
 my_dict = {'apple': 1, 'banana': 2, 'orange': 3}
 print(my_dict['apple'])

添加或修改字典中的元素 可以使用方括号[]和键来添加或修改字典中的元素。例如:

 # 添加或修改字典中的元素
 my_dict = {'apple': 1, 'banana': 2, 'orange': 3}
 my_dict['pear'] = 4
 my_dict['apple'] = 5
 print(my_dict)

删除字典中的元素 可以使用del语句和键来删除字典中的元素。例如:

 # 删除字典中的元素
 my_dict = {'apple': 1, 'banana': 2, 'orange': 3}
 del my_dict['apple']
 print(my_dict)

字典的遍历 可以使用for循环来遍历字典中的键值对。例如:

 # 遍历字典中的键值对
 my_dict = {'apple': 1, 'banana': 2, 'orange': 3}
 for key, value in my_dict.items():
     print(key, value)

  1. 其他常用方法 除了上述操作外,字典还有其他一些常用方法,例如:

  • keys()方法:返回字典中所有键的列表。

  • values()方法:返回字典中所有值的列表。

  • items()方法:返回字典中所有键值对的列表。

  • get()方法:根据键获取值,如果键不存在,则返回None。

例如:


 # 字典的其他常用方法
 my_dict = {'apple': 1, 'banana': 2, 'orange': 3}
 print(my_dict.keys())
 print(my_dict.values())
 print(my_dict.items())
 print(my_dict.get('apple'))
 print(my_dict.get('pear'))

总结一下,字典是Python3中非常常用的数据结构之一。通过本文的介绍,您应该已经了解了Python3中字典的基本用法和常见操作,以及一些常用方法。

欢迎加入Python新手QQ群 -->:


本文链接:https://my.lmcjl.com/post/2729.html

展开阅读全文

4 评论

留下您的评论.