这里我有一个列表的列表,如果第二个元素有名称,我想要连接前两个元素。否则不进行任何操作。
以下是我尝试过的代码:
lst_1 = [['ANTWERP' 'BRIDGE', '05', 'N'],
['NORTHERN' 'VIGOUR', '05', 'N'],
['BRIDGE', '98', 'N']]
for i in lst_1:
for j in i:
j[0:2] = ['_'.join(j[0:2])]
预期输出:
[['ANTWERP_BRIDGE', '05', 'N'],
['NORTHERN_VIGOUR', '05', 'N'],
['BRIDGE', '98', 'N']]
我有办法实现这个吗?
lst_1
目前引发了语法错误。请[编辑]。 - Mad Physicistif
而不是for
)。 - Mad Physicist