Skip to main content
 首页 » 编程设计

Python 嵌套字典和列表将字典键与列表值连接起来

2025年05月04日15shangdawei

我有一个嵌套的字典如下:

list = { "A" : [ "1", "2", "3" ], "B" :  [ "2" ], "C" : [ "1", "2" ] } 

我想按如下方式连接字典键和列表值:

[ "A.1", "A.2", "A.3", "B.2", "C.1", "C.2" ] 

有什么建议吗?

请您参考如下方法:

你可以试试下面的代码:

list = { "A" : [ "1", "2", "3" ], "B" :  [ "2" ], "C" : [ "1", "2" ] } 
data = [] 
for key, values in list.items(): 
    for value in values: 
        data.append("{0}.{1}".format(key,value)) 
print(data) 
# Output ['A.1', 'A.2', 'A.3', 'B.2', 'C.1', 'C.2']