Dictionary介绍
发布人:shili8
发布时间:2024-01-26 15:57
阅读次数:75
Dictionary是Python中的一种数据结构,它是一种无序、可变的集合,其中的元素是以键值对的形式存储的。每个键值对都是由一个键和一个值组成,键和值之间用冒号分隔,键值对之间用逗号分隔,整个字典用花括号{}括起来。
下面是一个简单的字典示例:
# 创建一个字典my_dict = {'name': 'Alice', 'age':25, 'city': 'New York'} # 访问字典中的元素print(my_dict['name']) # 输出:Aliceprint(my_dict['age']) # 输出:25# 修改字典中的元素my_dict['age'] =26print(my_dict) # 输出:{'name': 'Alice', 'age':26, 'city': 'New York'} # 添加新的键值对my_dict['gender'] = 'female' print(my_dict) # 输出:{'name': 'Alice', 'age':26, 'city': 'New York', 'gender': 'female'} # 删除键值对del my_dict['city'] print(my_dict) # 输出:{'name': 'Alice', 'age':26, 'gender': 'female'}
在上面的示例中,我们首先创建了一个字典`my_dict`,然后通过键来访问字典中的值,修改字典中的元素,添加新的键值对,以及删除键值对。
字典中的键必须是不可变的类型,比如字符串、数字或元组,而值可以是任意类型的数据。字典中的键是唯一的,如果在创建字典时有重复的键,后面的键值对会覆盖前面的键值对。
总之,字典是Python中非常常用的数据结构,它可以用来存储各种类型的数据,并且可以通过键来快速访问和修改数据。