Python:字典的基本定义使用

今天,我们来学习Python字典的使用。

1.定义一个字典

定义字典格式:

字典名称 = {
     1:1,2:3, ······, 键n: 值n}

照此格式,定义字典score:

# 一个存储考试成绩的字典
score = {
     "语文": 93.5,
		 "英语": 99,
		 "数学": 100
		 }

如上代码,我们定义字典score,按照了Python所允许的格式定义字典,这样更美观一点。

2.查找字典键所对应值

很简单,指定键名称就可以查找了:

print(score["语文"])

3.添加字典键值对

添加时,需要指定一个新键,等号后边为新值:

score['综合'] = 86.5

4.删除字典键值对

这会使用Python del关键字:

del score["综合"]

5.遍历字典

5.1 遍历所有键

print("考试科目:")
for key in score.keys():
	print(key)

score字典的keys函数返回字典中所有的键。

5.2 遍历所有值

print("考试分数:")
for value in score.values():
	print(value)

score字典的values函数返回字典中所有的值。

5.3 遍历键值对

print("考试成绩:")
for kv in score.items():
	print(kv[0], kv[1], "分")

score字典的items函数返回字典中所有的键值对,返回的内容是一个列表,每个列表项是一个元组,元组的第0项是键,第1项是值。

你可能感兴趣的:(Python,python)