打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Python怎么合并两个列表
userphoto

2023.06.28 河南

关注

python合并两个列表的方法:1、使用append()向列表尾部追加一个列表元素;2、使用extend()向列表尾部追加一个列表;3、使用“+=”向原列表追加一个新元素;4、使用for循环,分别从两个列表中取出所有的元素,再放入新列表中;5、使用zip()。

Python合并两个列表的方法

1.append() 向列表尾部追加一个新元素,列表只占一个索引位,在原有列表上增加

2.extend() 向列表尾部追加一个列表,将列表中的每个元素都追加进来,在原有列表上增加

3.+ 直接用+号看上去与用extend()一样的效果,但是实际上是生成了一个新的列表存这两个列表的和,只能用在两个列表相加上

4.+= 效果与extend()一样,向原列表追加一个新元素,在原有列表上增加

代码示例如下

5、分别从两个列表中取出所有的元素,再放入新列表中

1

2

3

4

5

6

7

8

list1 = [1,2,3]

list2 = [4,5,6]

list_new = []

for item in list1:

  list_new.append(item)

for item in list2:

  list_new.append(item)

print list_new

6、zip(),将几个本来无关的内容打包到一起

1

2

3

4

a = [1,2,3]

b = [4,5,6]

c = zip(a,b) //c = [(1,4),(2,5),(3,6)]

list_new = [row[i] for i in range(len(0)) for row in c]

先打包,再降维,就这么简单。(其实一点也不简单,看到后面你就会有想打人的冲动)

以上就是Python怎么合并两个列表的详细内容,更多请关注php中文网其它相关文章!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
python中extend是什么意思
Python杂谈 | (1)Python列表合并、去重和排序
Python基础:extend与append的区别
Python|extend和append的区别
Python list列表添加元素的3种方法
Python基础篇:如何使用Python的列表内置方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服