📜  Python-测验| Python词典测验 |问题 9(1)

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

Python-测验| Python词典测验 |问题 9

本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编程技能。