如何将名称和分数存储到列表中?

时间:2015-01-21 20:12:23

标签: python-3.4

我做了一个测验,但我想将名称和分数以 NAME:SCORE 的格式存储到列表中,但我不知道如何。 我已经简化了代码,因此更容易使用。

scores = ['Sam:10']
name = input("What is you name? ")
score = input("What score did you get? ")

如何将名称和分数存储到列表中?

1 个答案:

答案 0 :(得分:0)

这会将它们添加到列表中:

scores.append({'name': name, 'score': score})

但我会改变你的第一行:

scores = [{'Name':'Sam': 'Score':10}]

或者,如果您想将它们保留为字符串,请执行以下操作:

scores.append("%s:%s" % (name, score))