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)
其他常用方法 除了上述操作外,字典还有其他一些常用方法,例如:
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中字典的基本用法和常见操作,以及一些常用方法。
本文链接:https://my.lmcjl.com/post/2729.html
展开阅读全文
4 评论