【发布时间】:2019-10-01 18:19:29
【问题描述】:
我在下面有一个列表
a = [['1321.', 'Fuji', 'Kto', '776'], ['3123.', 'dake', 'Cu', '392'], ['123.', 'Hota', 'Cu', '310']]
我有两个字符串列表,想按顺序将它们附加到上面的列表中以形成一个新列表。
id = ['pid=1882','pid=1086','pid=180']
lgt = ['38.72347',
'38.23833',
'37.64986']
结果应该变成
new_list = [['1321.', 'Fuji', 'Kto', '776', 'pid=1882', '38.72347'],
['3123.', 'dake', 'Cu', '392', 'pid=1086', '38.23833'],
['123.', 'Hota', 'Cu', '310', 'pid=180', '37.64986']]
我尝试了 zip 方法,但输出是一个元组而不是一个列表。
new_list = list(zip(a, id, lgt))
new_list -> [[['1321.', 'Fuji', 'Kto', '776'], 'pid=1882', '38.72347'],
[['3123.', 'dake', 'Cu', '392'], 'pid=1086', '38.23833'],
[['123.', 'Hota', 'Cu', '310'], 'pid=180', '37.64986']]]
谢谢!
【问题讨论】:
标签: python python-3.x list