2019-04-03
阅读量:
638
理解字典
刚看python入门,有条代码不太明白:
mountain_poll.py
responses = {}
# 设置一个标志,指出调查是否继续
polling_active = True
while polling_active:
# 提示输入被调查者的名字和回答
name = input("\nWhat is your name? ")
response = input("Which mountain would you like to climb someday? ")
# 将答卷存储在字典中
responses[name] = response
# 看看是否还有人要参与调查
repeat = input("Would you like to let another person respond? (yes/ no) ")
if repeat == 'no':
polling_active = False
# 调查结束,显示结果
print("\n--- Poll Results ---")
for name, response in responses.items():
print(name + " would like to climb " + response + ".")
标黄色那句是如何将键值存入字典的???不太明白
问题解析:
字典是一种key - value 的数据类型,responses[name] = response语句通过使用键名来赋值。






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论