我有一本字典,其中每个键都有一个字样。有一个列表作为值。如何访问每个密钥列表的第一个元素?

时间:2018-01-25 07:28:18

标签: python list dictionary

dict={
"k":[],
"kr":[]}


for i in range (10):
    dict['k'].append(rand.uniform(12,60))
    dict['kr'].append(rand.uniform(0.1,.3))

问题 - 如何在' k'中访问列表的第一个值?和' kr'?

2 个答案:

答案 0 :(得分:2)

您可以使用 list Indexing 访问列表元素

EX:

dict={
"k":[],
"kr":[]}


for i in range (10):
    dict['k'].append(rand.uniform(12,60))
    dict['kr'].append(rand.uniform(0.1,.3))

print(dict['k'][0])     List elements starts from 0
print(dict['kr'][0])

答案 1 :(得分:1)

如果您需要每个值的第一个元素,请考虑使用列表推导:

[l[0] for l in dict.values()]