📅  最后修改于: 2023-12-03 15:19:12.957000             🧑  作者: Mango
本Python测验的第9个问题是关于Python中的词典的。Python中的词典是一种key-value型的数据结构,也被称为哈希表或关联数组。词典用花括号{}定义,每个键值对之间用逗号隔开。
以下是一个简单的Python词典示例:
# 定义一个词典
person = {'name': 'Alice', 'age': 25, 'city': 'Shanghai'}
# 输出词典
print(person)
# 访问词典中的值
print("person['name']: ", person['name'])
print("person['age']: ", person['age'])
运行结果为:
{'name': 'Alice', 'age': 25, 'city': 'Shanghai'}
person['name']: Alice
person['age']: 25
可以看到,我们定义了一个名为“person”的字典,包含了三个键值对:'name'、'age'、'city'。然后,我们打印了整个词典以及访问了其中的两个值。
当需要更新词典中的值时,可以直接通过键访问并进行修改:
person = {'name': 'Alice', 'age': 25, 'city': 'Shanghai'}
# 修改值
person['age'] = 26
# 输出词典
print(person)
运行结果为:
{'name': 'Alice', 'age': 26, 'city': 'Shanghai'}
当需要删除词典中的某个键值对时,可以使用del
语句:
person = {'name': 'Alice', 'age': 25, 'city': 'Shanghai'}
# 删除某个键值对
del person['city']
# 输出词典
print(person)
运行结果为:
{'name': 'Alice', 'age': 25}
遍历词典时,可以使用for
循环:
person = {'name': 'Alice', 'age': 25, 'city': 'Shanghai'}
# 遍历词典
for key, value in person.items():
print(key, ":", value)
运行结果为:
name : Alice
age : 25
city : Shanghai
在以上示例中,我们使用了items()
方法来获得键值对列表,然后通过for
循环遍历词典中的每对键值。
以上就是本Python测验的问题9:Python词典测验的全部内容。欢迎您继续参加我们的Python测验,锻炼您的Python编程技能。