热线电话:13121318867

登录
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语句通过使用键名来赋值。

59.1293
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子