您可以通过引用方括号内的键名称来访问字典的项目:
获取 "model" 键的值:
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
x = thisdict["model"]
亲自试一试 »
还有一种方法叫做get()
这会给你相同的结果:
这个keys()
方法将返回字典中所有键的列表。
键的列表是看法字典的,这意味着对字典所做的任何更改都将反映在键列表中。
将新项目添加到原始字典中,并看到键列表也得到更新:
car = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
x = car.keys()
print(x) #before the change
car["color"] = "white"
print(x) #after the change
亲自试一试 »
这个values()
方法将返回字典中所有值的列表。
值的列表是看法字典的,这意味着对字典所做的任何更改都将反映在值列表中。
对原始字典进行更改,并看到值列表也得到更新:
car = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
x = car.values()
print(x) #before the change
car["year"] = 2020
print(x) #after the change
亲自试一试 »
将新项目添加到原始字典中,并看到值列表也得到更新:
car = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
x = car.values()
print(x) #before the change
car["color"] = "red"
print(x) #after the change
亲自试一试 »
这个items()
方法将返回字典中的每个项目,作为列表中的元组。
返回的列表是一个看法字典的项目,这意味着对字典所做的任何更改都将反映在项目列表中。
对原始字典进行更改,并看到项目列表也更新了:
car = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
x = car.items()
print(x) #before the change
car["year"] = 2020
print(x) #after the change
亲自试一试 »
将新项目添加到原始字典中,并看到项目列表也得到更新:
car = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
x = car.items()
print(x) #before the change
car["color"] = "red"
print(x) #after the change
亲自试一试 »
要确定字典中是否存在指定的键,请使用in
关键字:
检查字典中是否存在"model":
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
if "model" in thisdict:
print("Yes, 'model' is one of the keys in the thisdict dictionary")
亲自试一试 »
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!