Skip to main content
 首页 » 编程设计

python之在嵌套列表的开头插入一个列表

2025年05月04日12tintown

我有两个列表。一种是列表列表,另一种是标准列表。我需要以某种方式组合它们,以便以正确的格式提供给需要列表列表的 Google Sheets API。

a =[['079872', 'OE', '02', 'BG', 'K'], ['159926', 'UN', '42', 'DB', 'K'], ['159844', 'UN', '24', 'DB', 'V']] 
 
b = ['col1', 'col2', 'col3','col4', 'col5'] 
 
c = a + b  

c 产量:

['col1', col2','col3','col4', 'col5' 
['079872', 'OE', '02', 'BG', 'K'], 
['159926', 'UN', '42', 'DB', 'K'], 
['159844', 'UN', '24', 'DB', 'V']] 

我需要的是:

[['col1', col2','col3','col4', 'col5'], 
['079872', 'OE', '02', 'BG', 'K'], 
['159926', 'UN', '42', 'DB', 'K'], 
['159844', 'UN', '24', 'DB', 'V']] 

我已经尝试了所有可以在 SO 中找到的解决方案,但无法找到我需要的列表列表。时间差

请您参考如下方法:

这个简单的解决方案也可以:

>>> [b] + a 
 [['col1', 'col2', 'col3', 'col4', 'col5'], 
 ['079872', 'OE', '02', 'BG', 'K'], 
 ['159926', 'UN', '42', 'DB', 'K'], 
 ['159844', 'UN', '24', 'DB', 'V']]