【发布时间】:2016-01-31 09:07:15
【问题描述】:
我正在编写一个脚本,其中计算机将与自己进行一场战争游戏。我需要脚本只返回列表中第一个条目的值:
注意:这只是一个例子
test = {'hey':1, 'hi':2, 'hello':3, 'greetings':4, 'goodmorning':5, 'night':6}
for a in test:
print test[a]
#this returns
1
2
3
4
5
6
我希望这个脚本只返回第一个条目的值。
【问题讨论】:
-
字典不是有序集合,因为您不按位置(即第 1、第 2 等)访问 值;您可以通过键访问它们(例如
test['hey']、test['hi']等) -
您是否也尝试过:
print a? -
您的意思是按照您的示例返回 [1] 吗?
标签: python arrays list dictionary