今天,我们来学习Python字典的使用。
定义字典格式:
字典名称 = {
键1: 值1, 键2: 值3, ······, 键n: 值n}
照此格式,定义字典score:
# 一个存储考试成绩的字典
score = {
"语文": 93.5,
"英语": 99,
"数学": 100
}
如上代码,我们定义字典score,按照了Python所允许的格式定义字典,这样更美观一点。
很简单,指定键名称就可以查找了:
print(score["语文"])
添加时,需要指定一个新键,等号后边为新值:
score['综合'] = 86.5
这会使用Python del关键字:
del score["综合"]
print("考试科目:")
for key in score.keys():
print(key)
score字典的keys函数返回字典中所有的键。
print("考试分数:")
for value in score.values():
print(value)
score字典的values函数返回字典中所有的值。
print("考试成绩:")
for kv in score.items():
print(kv[0], kv[1], "分")
score字典的items函数返回字典中所有的键值对,返回的内容是一个列表,每个列表项是一个元组,元组的第0项是键,第1项是值。