python列表中如何添加元素

BitOrbit
• 阅读 4475

Python添加元素有三种方法:append、extend、insert

append:向列表添加元素,添加到尾部

实例:

list=["my","name","is","mark","age",18]
print("添加前:",list)
list.append("test")
print("添加后:",list)
打印结果:

添加前: ['my', 'name', 'is', 'mark', 'age', 18]
添加后: ['my', 'name', 'is', 'mark', 'age', 18, 'test']

extend:将另外一个列表的元素逐一添加到指定列表中

实例:

list=["my","name","is","mark","age",18]
print("extend前:",list)
list2=["A","B"]
list.extend(list2)
print("extend后:",list)
打印结果:

extend前: ['my', 'name', 'is', 'mark', 'age', 18]
extend后: ['my', 'name', 'is', 'mark', 'age', 18, 'A', 'B']

inset(index,objectA):在指定位置index前面插入对象objectA

实例:

list=["my","name","is","mark","age",18]
print("insert前:",list)
list.insert(3,"test")
print("insert后:",list)
打印结果:

insert前: ['my', 'name', 'is', 'mark', 'age', 18]
insert后: ['my', 'name', 'is', 'test', 'mark', 'age', 18]

add items to a list in python

how to append list in python

how to sort list in python

how to use python list insert method

python lists everything you need to know

点赞
收藏
评论区
推荐文章
梦想橡皮擦 梦想橡皮擦
4年前
4. 列表一学完,Python 会一半,滚雪球学 Python
滚雪球学Python,目标就是让Python学起来之后,越滚越大。四、列表一学完,Python会一半4.1列表是个啥列表,先记住英文为list,它是Python中一种可以动态添加删除内容的数据类型,由一系列的元素组成。直白点说列表是将多个变量组合在一起的那么一个容器。很多文章会找一个与列表相似的编程概念,一般会说P
Irene181 Irene181
4年前
盘点Python基础之列表的那些事儿
大家好,我是蔡同学,今天给大家分享列表的知识一、列表的格式示例:namesList'xiaoWang','xiaoZhg','xiaa'比C语言的数组强大的地方在于列表中的元素可以是不同类型的。testList1,'a'二、列表的相关操作("增"、"删"、"改",“查”)<1添加元素append()通过append可以向列表添
Bill78 Bill78
4年前
Python 元组(Tuple)操作详解
Python的元组与列表类似,不同之处在于元组的元素不能修改,元组使用小括号,列表使用方括号,元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可一、创建元组代码如下:tup1('physics','chemistry',1997,2000);tup2(1,2,3,4,5);tup3"a","
Stella981 Stella981
4年前
Redis 列表(List)
Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素导列表的头部(左边)或者尾部(右边)一个列表最多可以包含2321个元素(4294967295,每个列表超过40亿个元素)。实例redis127.0.0.1:6379LPUSHw3ckeyredis(integer)1
Easter79 Easter79
4年前
SpringBoot中 集成 redisTemplate 对 Redis 的操作(二)
SpringBoot中集成redisTemplate对Redis的操作(二)List类型的操作1、向列表左侧添加数据LongleftPushredisTemplate.opsForList().leftPush("name",name);2、向列表右侧添加数据
Stella981 Stella981
4年前
Redis的列表(List)类型
列表类型(List)可以存储一个有序的字符串列表,常用的操作就是向列表两端添加元素,或者获取列表中某一个片段。列表类型内部使用双向链表(doublelinkedlist)实现的,所以向列表两端添加或删除元素的速度非常快,越是接近两端的元素就越快,但是,也有弊端,就是通过索引访问元素的速度比较慢。因为使用了双向链表实现存储的,所以在命令上也有
Stella981 Stella981
4年前
Python容器
列表列表的元素可以修改的,通过直接赋值就能修改列表的元素。使用\\创建列表:weekdays\'monday','tuesday','wednesday','thursday','friday'\也可以使用list()创建空列表:weekdayslist()使用append()在列表尾部添加元素
Stella981 Stella981
4年前
Android蓝牙连接汽车OBD设备
//设备连接public class BluetoothConnect implements Runnable {    private static final UUID CONNECT_UUID  UUID.fromString("0000110100001000800000805F9B34FB");
Stella981 Stella981
4年前
Quick Sort(三向切分的快速排序)(Java)
1//三向切分的快速排序2//这种切分方法对于数组中有大量重复元素的情况有比较大的性能提升34publicstaticvoidmain(Stringargs)5{6ScannerinputnewScanner(System.in);7
Stella981 Stella981
4年前
SpringBoot中 集成 redisTemplate 对 Redis 的操作(二)
SpringBoot中集成redisTemplate对Redis的操作(二)List类型的操作1、向列表左侧添加数据LongleftPushredisTemplate.opsForList().leftPush("name",name);2、向列表右侧添加数据
小万哥 小万哥
2年前
Python 列表操作指南2
将元组的元素添加到列表中:Pythonthislist,,,,,,,,,,,,看完如果觉得有帮助,欢迎点赞、收藏和关注