遍历字典以获得值列表

时间:2019-11-09 15:52:06

标签: python

我想从嵌套字典中列出一个列表:

{'Name': {'20': 'Paul Merrill', '21': 'Brynne S. Barr', }, 
'Phone': {'20': '1-313-739-3854', '21': '939-4818', }, 
'Address': {'20': '916-8087 Vehicula Rd.', '21': '878-2231 Suspendisse Rd.', },
'City': {'20': 'Le Mans', '21': 'Wilhelmshaven',}

以键为标识符的列表,因此将是这样:

['20', 'Paul Merril', '1-313-739-3854', '916-8087 Vehicula Rd.', 'Le Mans']
['21', 'Paul Merril', '939-4818', '878-2231 Suspendisse Rd.', 'Wilhelmshave']

依此类推...(我有50个条目,为简单起见,我只在这里输入两个)

我尝试使用一次输入:

 L = [v.get('20') for v in table_2.values()]

但是只是不确定如何遍历键(21、22、23、24 ...),直到列表结束? 以下代码给了我[None,None,None,None,None,None]

for i in table_2:
    L = [v.get('i') for v in table_2.values()]

1 个答案:

答案 0 :(得分:0)

headModel.output