从给定的字典中获取数组

时间:2019-03-16 13:24:34

标签: python dictionary

dict1 = {'car': [10000, 'Income'],
    'project': [456, 'Income'],
    'drone': [345, 'Income'],
    'laptop': [678, 'Income']}

我应该如何编写代码,以便获得所有的金钱。例如:[10000,456,345,678]

2 个答案:

答案 0 :(得分:0)

遍历字典值,并将第一个值(索引0)存储在临时列表中。

dict1 = {'car': [10000, 'Income'],
    'project': [456, 'Income'],
    'drone': [345, 'Income'],
    'laptop': [678, 'Income']}

temp_list=[]
for x in dict1.values():
    temp_list.append(x[0])

print(temp_list)

答案 1 :(得分:0)

作为一个班轮:

money = [x[0] for x in dict1.values()]