{site_name}

{site_name}

🌜 搜索

Python映射类型dict是一种可变容器,用于存储键值对

Python 𝄐 0
python映射类型有哪些,python映射类型包括,python中最常用的映射类型,python映射函数,python 映射表,python数据映射
Python映射类型dict是一种可变容器,用于存储键值对。每个键关联一个唯一的值。字典可以用来表示关联数组或哈希表。它可以通过键来访问值,而不是通过索引。在Python中,字典是一种无序的数据类型,这意味着其元素没有固定顺序。

要创建一个字典,可以使用花括号{},并用逗号分隔键值对。键和值之间使用冒号:分隔。示例如下:


# 创建一个空字典
my_dict = {}

# 创建一个非空字典
my_dict = {'name': 'John', 'age': 30, 'city': 'New York'}


访问字典中的元素需要通过键名进行索引。示例如下:


# 访问字典中的元素
print(my_dict['name']) # 输出 John

# 修改字典中的元素
my_dict['age'] = 35
print(my_dict) # 输出 {'name': 'John', 'age': 35, 'city': 'New York'}


字典还提供了一些有用的方法,如keys()、values()和items(),用于返回字典中所有键、所有值或所有键值对的集合。示例如下:


# 返回所有键的集合
print(my_dict.keys()) # 输出 dict_keys(['name', 'age', 'city'])

# 返回所有值的集合
print(my_dict.values()) # 输出 dict_values(['John', 35, 'New York'])

# 返回所有键值对的集合
print(my_dict.items()) # 输出 dict_items([('name', 'John'), ('age', 35), ('city', 'New York')])