【发布时间】:2014-01-09 14:44:35
【问题描述】:
所以我有一个字典,其中的键包含项目列表。
some_dict= {
'thing_one' : ['Test', '1', 'one', "uno"],
'thing_two' : ['Scissors', 'Dos', 'two'],
}
现在假设我要打印“测试”
print (some_dict['thing_one'])
返回
'Test', '1', 'one', "uno"
所以如果我尝试拉出第一个项目...
print (some_dict['thing_one'[0]])
我明白了……
KeyError: 't'
【问题讨论】:
-
旁白:
print (some_dict['thing_one'])应该打印['Test', '1', 'one', 'uno'](带括号),所以我怀疑它是否如您所说。从技术上讲,它不 return 任何东西(print不是 Python 2 中的函数)。它输出列表表示。在 Python 3 中,它将返回None。
标签: python list python-2.7 dictionary