Python中的字典函数-教程和实例
发布时间:2023-06-26 03:14:33
Python中的字典是一种非常有用的数据结构,它允许您使用键-值对存储数据。字典函数用于操作字典,包括创建、访问、更新和删除键值对。
1.创建字典
使用花括号{}可以创建一个空字典,使用冒号:连接键和值创建键值对。例如:
my_dict = {} # 创建空字典
my_dict = {"apple":50, "banana":30, "orange":20} # 创建有数据的字典
2.访问字典
使用方括号[]加上键名可以访问字典中的值。例如:
my_dict = {"apple":50, "banana":30, "orange":20}
print(my_dict["apple"]) # 输出50
3.更新字典
使用方括号[]加上键名可以更新字典中的值。例如:
my_dict = {"apple":50, "banana":30, "orange":20}
my_dict["apple"] = 60 # 更新键值
print(my_dict["apple"]) # 输出60
4.删除字典中的键值对
可以使用del语句删除字典中的键值对。例如:
my_dict = {"apple":50, "banana":30, "orange":20}
del my_dict["apple"] # 删除键为"apple"的键值对
print(my_dict) # 输出{"banana": 30, "orange": 20}
5.获取字典中的所有键和值
可以使用dict.keys()获取字典中的所有键,使用dict.values()获取字典中的所有值,使用dict.items()获取字典中的所有键值对。例如:
my_dict = {"apple":50, "banana":30, "orange":20}
print(my_dict.keys()) # 输出dict_keys(['apple', 'banana', 'orange'])
print(my_dict.values()) # 输出dict_values([50, 30, 20])
print(my_dict.items()) # 输出dict_items([('apple', 50), ('banana', 30), ('orange', 20)])
6.清空字典
使用dict.clear()可以清空字典。例如:
my_dict = {"apple":50, "banana":30, "orange":20}
my_dict.clear() # 清空字典
print(my_dict) # 输出{}
这些是Python中一些常用的字典函数,您可以在编写程序时将它们用于字典的操作中。
