gpt4 book ai didi

python - 如何连接列表元素

转载 作者:行者123 更新时间:2023-12-04 14:43:54 27 4
gpt4 key购买 nike

这里我有列表列表,如果列表的第二个元素有名称,我只想连接前两个元素。否则什么都不做。

以下是我尝试过的代码:

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']]

我能找到任何方法吗?

最佳答案

我不会想太多,只需连接元素然后添加其余元素

 [[f"{i[0]}_{i[1]}" if len(i) == 4 else i[0], *i[-2:]] for i in lst_1]

关于python - 如何连接列表元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68292460/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com