从字典中的列表中提取1项(Python)

2024-06-02 05:43:10 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我有一个字典,里面有一个包含项目列表的键。在

some_dict= {
    'thing_one' : ['Test', '1', 'one', "uno"],
    'thing_two' : ['Scissors', 'Dos', 'two'],
          }

现在假设我要打印“Test”

^{pr2}$

退货

'Test', '1', 'one', "uno"

所以如果我试着拉第一个项目。。。在

print (some_dict['thing_one'[0]])

我得到。。。在

KeyError: 't'

Tags: 项目test列表字典someonedictuno
1条回答
网友
1楼 · 发布于 2024-06-02 05:43:10

移动支架:

print (some_dict['thing_one'][0])

这会将[0]索引应用于some_dict['thing_one']表达式的结果。在

您正在索引字符串'thing_one',而该字符串的第一个字符是't'

^{pr2}$

并且't'不是some_dict字典中的键。在

相关问题 更多 >