dict={"吕红":"数据库","周婷":"线性代数","肖扬":"Python","李娟":"数据库","丁锦":"英语","周玲玲":"Java"}
dict["赵红"]="Java"//添加字典元素
dict["周玲玲"]="Python"//修改字典中的数据
dict.pop("周婷")//删除字典元素
for key in dict.keys():
print("教师"+key+"讲授的课程是:"+dict[key])//遍历字典输出所有教师及讲授的课程
输出结果如下:
现要输出所有讲授Python课程的教师
方法一:
l1=list(dict.keys())[list(dict.values()).index("Python")]
print(l1)//但是这个方法并不适用于已发生对词典的修改
方法二:
object = str(input("请输入要查询的课程:"))//根据输出的Python得到所授课教师
for key in dict:
if dict[key] == object:
print("讲授该课的老师是"+key)