python 列表合并

  列表合并主要有以下方法:

  1、用list的extend方法,L1.extend(L2),该方法将参数L2的全部元素添加到L1的尾部

    

    结果:[1, 2, 3, 4, 5, 1, 20, 30]

  2、用切片(slice)操作,L1[len(L1):len(L1)] = L2和上面的方法等价

    

    结果:[1, 2, 3, 4, 5, 1, 20, 30]

    切片方法用起来更灵活,可以插入到头部,或其他任意部位,例如:

    加到开头:

    

    结果:[10, 20, 30, 1, 2, 3, 4, 5]

    加到中间:

    

    结果:[1, 10, 20, 30, 2, 3, 4, 5]

 

时间: 2024-10-08 01:58:15

python 列表合并的相关文章

[转载] Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结

创建列表 sample_list = ['a',1,('a','b')] Python 列表操作 sample_list = ['a','b',0,1,3] 得到列表中的某一个值 value_start = sample_list[0] end_value = sample_list[-1] 删除列表的第一个值 del sample_list[0] 在列表中插入一个值 sample_list[0:0] = ['sample value'] 得到列表的长度 list_length = len(sa

Python 列表(list)操作

创建列表 sample_list = ['a',1,('a','b')] Python 列表操作 sample_list = ['a','b',0,1,3] 得到列表中的某一个值 value_start = sample_list[0] end_value = sample_list[-1] 删除列表的第一个值 del sample_list[0] 在列表中插入一个值 sample_list[0:0] = ['sample value'] 得到列表的长度 list_length = len(sa

Python列表、元组、字典和字符串的常用函数

Python列表.元组.字典和字符串的常用函数 列表方法 1.ls.extend(object) 向列表ls中插入object中的每个元素,object可以是字符串,元组和列表(字符串“abc”中包含3个元组),相当于ls和object合并.注意:object如果是整型,必须以列表的方式传入,不可以以整型或元组的方式传入 2.ls.append(object) 将object作为一个整体插入到ls最后,object可以是字符串,元组,列表和字典 3.ls.insert(index, object

Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结

[python] view plaincopy 创建列表 sample_list = ['a',1,('a','b')] Python 列表操作 sample_list = ['a','b',0,1,3] 得到列表中的某一个值 value_start = sample_list[0] end_value = sample_list[-1] 删除列表的第一个值 del sample_list[0] 在列表中插入一个值 sample_list[0:0] = ['sample value'] 得到列表

python列表,元组

python列表: 列表的格式为: list=["index1","index2",1,2] #list为列表名,index1,index2,1,2为列表元素. 上面就是一个简单的列表,那如何获取,输出列表中的元素呢?: #列表每个元素都有个下标,根据下标进行获取列表中的元素值: list=["index1","index2",1,2] print(list[1]) index2    #打印结果 #列表元素下标从0开始计算,

python列表的各个函数使用

首先,我们先了解下什么是列表:序列是Python中最基本的数据结构,类似于数组.序列中的每个元素都分配一个数字 - 它的位置,或索引(index),,也叫下标第一个索引是0,第二个索引是1,依此类推. 创建一个列表: names=['XiaoMing','LiBai','ZhangFei','WangBa'] 在末尾增加: names.append('250') print(names) ['XiaoMing', 'LiBai', 'ZhangFei', 'WangBa', '250'] 指定位

python列表、字典、字符串常用操作

Python 列表.字典.字符串常用操作 1.字符串操作 字符串可以通过下标取值,但由于字符串是不可变变量,不可通过下标来修改值. str = 'lily terry mark' name[0]    #获取第1个字符串值 name[0:7]   #获取第1~7的字符串值 name[:7]   #缺省开始位置,默认从第1个元素开始取值 name[0:]   #缺省结束位置,默认到字符串末尾结束 字符串包含判断操作符:in .not in .is 'lily' in names 'lily' no

Python列表list 数组array常用操作集锦【转】

Python中的列表(list)类似于C#中的可变数组(ArrayList),用于顺序存储结构. 创建列表 sample_list = ['a',1,('a','b')] Python 列表操作 sample_list = ['a','b',0,1,3] 得到列表中的某一个值 value_start = sample_list[0] end_value = sample_list[-1] 删除列表的第一个值 del sample_list[0] 在列表中插入一个值 sample_list[0:0

python列表(list)的使用技巧及高级操作

python列表(list)的使用技巧及高级操作置顶 2018年03月25日 13:39:41 顽劣的石头 阅读数:5478 标签: python extend bisect list enumerate 更多个人分类: python数据分析 Python版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/shaxiaozilove/article/details/79685168 1.合并列表(extend) 跟元组一样,用加号(+)将两个列表加起