def make_scores_dict(names, scores):
for i in range(len(names)):
scores_dict[names[i]] = scores[i]
return scores_dict
names=['Joe', 'Tom', 'Bob', 'Emily', 'Sue']
scores=[10, 23, 13, 18, 12]
dict = make_scores_dict(names, scores)
print #How do I print out a specific name? This is where I'm stuck at
本質上,我需要採取2個列表,並使用鍵/值的字典。我被困在如何打印出指定的名字。例如,如果我想打印Emily和她的價值,我會怎麼做?python的詞典
即使作爲另一種選擇,'爲名稱,得分在zip(名稱,分數):scores_dict [name] =得分' – icktoofay
我忘了提及我正在使用2.7。 2.7的zip工作? – juice
是的。 .. – karthikr