大家都知道 Python 作为科学计算常用语言的方便性,今天我们来看一下 Python 是怎么合并 list
数据的。
list([iterable])
因为 list
是有序,可更改,并且允许重复值,所以我们在合并 list 数据时,可以有多种方法。
+ 运算符
Python 的易上手广为人知,这就代表 Python 在操作很多数据时,会出乎意料的简单,比如,我们要合并两个 list
,使用 + 运算符就可以快速实现。
list1 = [1,2,3]
list2 = [2,3,4]
new_list = list1 + list2
s.extend(t)
list1 = [1,2,3]
list2 = [2,3,4]
list1.extend(list2)
这里注意的是,我们是在一个原有的 list
基础上进行合并,而上一个例子是创造了一个新的 list
。
s.append(x)
这通常会在 for...loop
语句中使用,当我们对一个 list
循环遍历的时候,会获得一个单值,这个单值可以使用 list.append()
语句添加到另一个 list
中。
list1 = [1,2,3]
list2 = ['a', 'b', 'c']
for chr in list2:
list1.append(chr)
以上就是对于 Python list
合并数据的几种常用方法~