📜  浏览 dict - Python (1)

📅  最后修改于: 2023-12-03 15:27:00.199000             🧑  作者: Mango

浏览 dict - Python

在Python中,dict是一种非常常用的数据结构,它可以用来存储键值对。在本文中,我们将介绍如何浏览dict和如何在Python中使用它。

创建一个dict

我们可以使用大括号来创建一个新的dict

# 创建一个空的字典
my_dict = {}
# 创建一个包含多个键值对的字典
my_dict = {'name': 'Alice', 'age': 12, 'gender': 'female'}
访问dict的值

我们可以使用[]操作符来访问dict中的值。

# 访问名字
name = my_dict['name']
# 访问年龄
age = my_dict['age']

请注意,在访问不存在的键时,Python将引发KeyError异常。为了避免这种情况,我们可以使用get方法,它可以在没有该键的情况下返回一个默认值。

# 使用get方法来获取一个键的值
gender = my_dict.get('gender', 'unknown')
# 如果该键不存在,将返回默认值'unknown'
遍历dict

我们可以使用for循环来遍历一个dict中的所有键值对。默认情况下,for循环将遍历所有的键。

# 遍历一个字典的所有键
for key in my_dict:
    print(key)

我们也可以使用items方法来遍历所有的键值对。

# 遍历一个字典的所有键值对
for key, value in my_dict.items():
    print(key + ': ' + str(value))

请注意,键值对的顺序是不确定的,因为dict是一个无序的数据结构。

更新dict

我们可以使用[]操作符来添加、更新或删除dict中的元素。

# 添加一个新的键值对
my_dict['address'] = '123 Main St'
# 更新现有的键的值
my_dict['age'] = 13
# 删除一个键值对
del my_dict['gender']
总结

在Python中,dict是一个非常常用的数据结构,通过本文,你已经学会了如何创建、访问、遍历和更新dict。对于更高级的操作,你可以查看Python官方文档。