best365官网登录

Python中合并列表(list)的六种方法

📅 2025-09-16 02:54:47 👤 admin 👁️ 3538 🏷️ 632

列表是Python中强大的数据结构,很多时候我们要对它进行增、删、改、查,其中增是常见的操作,一般通过合并列表的方法来实现。那么,如何把2个列表合并成多个列表呢?今天我们就来学习一下六种不同的方法。

一、直接用 + 合并列表

最简单的办法就是用 +,把两个列表加起来,实际上就是合并在了一起。

list1 = [1, 2, 3]

list2 = [4, 5, 6]

merged_list = list1 + list2

print(merged_list) # 输出:[1, 2, 3, 4, 5, 6]

这种办法很直接,也很容易记,但是效率并不高,适合初学者直接连接两个元素不是特别多的列表。

二、用 extend() 方法

与append()进行元素追加的方法不同,extend() 方法可以把一个列表的内容追加加到另一个列表的末尾,就像这样:

list1 = [1, 2, 3]

list2 = [4, 5, 6]

list1.extend(list2)

print(list1) # 输出:[1, 2, 3, 4, 5, 6]

注意哦,extend() 会改变原来的列表,不会创建一个新的。

三、用 zip() 函数交叉合并

如果你想交叉着合并两个列表,可以这么做:

lst1 = [1, 2, 3]

lst2 = [4, 5, 6]

merged_lst = [item for pair in zip(lst1, lst2) for item in pair]

print(merged_lst) # 输出:[1, 4, 2, 5, 3, 6]

这样会把两个列表里对应位置的元素交叉合并到一起,注意这里的列表没有按照原来的顺利进行。

四、用星号*解包列表后合并

我们都知道可以在p

相关推荐

揭秘:如何从缓存中提取视频,让你的手机不再卡顿

揭秘:如何从缓存中提取视频,让你的手机不再卡顿 2024-02-10 10:20 揭秘:如何从缓存中提取视频,让你的手机不再卡顿 你是不是曾经有过这样的

清纯靓丽!浙江舞蹈博主小思思360万粉丝的心动女神

小思思的舞蹈充满激情与活力,她的动作优美而有力,将可爱与性感完美地结合在一起,仿佛一位艺术家的独特表达。她的双眼明亮如星辰,闪

迷你世界有什么好听的名字

迷你世界名字有: 1.@睫毛溺水了 2.旧梦失辞△ 3.第七度阳光i 4.情比纸薄i 5.偏执的傲 6.文字太轻. 7.消失的稻草人 8.一纸凉生 9.渺渺忆相思 10.少