2023年12月23日发(作者:)

python字典的用法举例

Python 中的字典(Dictionary)是一种可变的、无序的、键-值对的数据结构。字典使用花括号 {} 定义,每个键值对用冒号 : 分隔,键和值之间用逗号 , 分隔。以下是字典的基本用法和一些示例:

创建字典:

# 创建一个空字典

empty_dict = {}

# 创建一个包含键值对的字典

person = {'name': 'John', 'age': 30, 'city': 'New York'}

访问字典元素:

# 通过键访问值

print(person['name']) # 输出: John

print(person['age']) # 输出: 30

# 使用 get() 方法,避免键不存在时的错误

print(('city', 'Unknown')) # 输出: New York

print(('gender', 'Unknown')) # 输出: Unknown

修改字典元素:

# 修改值

person['age'] = 31

# 添加新的键值对

person['gender'] = 'Male'

删除字典元素:

# 删除键值对

del person['city']

# 使用 pop() 方法删除键值对,并返回值

removed_age = ('age')

print(removed_age) # 输出: 31

字典遍历:

# 遍历字典的键

for key in person:

print(key)

# 遍历字典的值

for value in ():

print(value)

# 遍历字典的键值对

for key, value in ():

print(f'{key}: {value}')

字典方法:

# 获取所有键

keys = ()

# 获取所有值

values = ()

# 检查键是否存在

print('name' in person) # 输出: True

# 清空字典

()

以上是一些基本的字典用法示例。字典在 Python 中是非常灵活和强大的数据结构,常用于存储和处理各种类型的数据。