从字典中的键打印特定值索引

Deu*_*525 1 python dictionary

我有一本字典,每个键都有很多值。如何从该键打印特定值?

例如,我的键是“CHMI”,但它有 14 个与之关联的值。如何仅打印CHMI: 48680值?

CHMI: ['CHMI', '16', '16.09', '15.92', '16.01', '0.02', '0.13', '48680', '17.26', '12.6', '1.96', '12.24', '14.04', '23.15']
Run Code Online (Sandbox Code Playgroud)

Jay*_*ley 5

您有一个带有键:值对的字典,其中值是一个列表。

要引用此列表中的值,请执行正常的字典引用,即

 dict['chmi']
Run Code Online (Sandbox Code Playgroud)

但是您需要添加一种方法来操作您的列表。您可以使用任何列表方法,或者只使用列表切片,即

dict['chmi'][0] 
Run Code Online (Sandbox Code Playgroud)

将返回键 chmi 引用的列表的第一个元素。您可以使用

dict['chmi'][dict['chmi'].index('48680')]
Run Code Online (Sandbox Code Playgroud)

引用 48680 元素。我在这里做的是调用

list.index(ele) 
Run Code Online (Sandbox Code Playgroud)

方法,它返回元素的索引,然后我使用切片引用元素。