龙空技术网

python中合并列表的3种方式

溪流涌动 194

前言:

此时看官们对“python中列表合并”大体比较看重,大家都想要分析一些“python中列表合并”的相关内容。那么小编也在网摘上收集了一些对于“python中列表合并””的相关文章,希望大家能喜欢,看官们快快来学习一下吧!

上一遍文章中我们有提到怎么删除项目,那么这一节讲一下怎么合并列表,在python中合并列表有3种方式,大家一起来看看吧。

一、运算符(+)

1、最简单的方法是使用 + 运算符

2、语法举例:

list1 = ["a", "b" , "c"]list2 = ["w", "e", "f"]list3 = list1 + list2print(list3)

如图所示,使用运算符(+)就可以让2个列表合并。但这里有个提示,字符串列表和整数列表虽然可以相加,但是在python中会提示有错误(不建议整数和字符串相加)

二、append()追加

1、append将第2个列表所有项一个接一个地追加到 第一个列表末尾;也可以把第2个列表整体直接追加到第1个列表末尾

2、语法举例:

(1)整体添加

list1 = ["a", "b" , "c"]list2 = ["w", "e", "f"]list1.append(list2)print(list1)

直接追加到末尾

(2)一个一个的添加

list1 = ["a", "b" , "c"]list2 = ["w", "e", "f"]for x in list2:    list1.append(x)		print(list1)

一个一个的追加到末尾

三、extend() 方法

1、其目的是将一个列表中的元素添加到另一列表中(需要区分for循环的一个一个添加)

2、语法举例:

list1 = ["a", "b" , "c"]list2 = ["w", "e", "f"]list1.extend(list2)print(list1)

以上就是python中合并列表的3种方式,多多练习哦。

标签: #python中列表合并