在list列表中,如果你想往列表中添加元素,那么你会用到append、extend、insert这三种方法,下面来看看它们的具体用法吧。

①append()
append()是往列表中添加单个元素的方法,它会将元素插入到列表的尾部。
来看代码吧:

list_1 = [1,2,3]
list_1.append(4)
print(list_1)

输出结果为:

append的括号里可以直接是添加的元素,也可以是变量名,比如:

list_1 = [1,2,3]
a = 4
list_1.append(a)
print(list_1)

输出结果为:

②extend()

extend()是往列表中添加多个元素,也可以理解为是两个列表的想加,看代码:

list_1 = [1,2,3]
list_2 = [4,5,6]
list_1.extend(list_2)
print(list_1)

输出结果为:

③insert()
insert()函数是在列表的指定位置插入元素,看代码:

list_1 = [1,2,3]
list_1.insert(1,"haha")
print(list_1)

运行结果:

关注小哥一起学习Python吧!

Python列表(list)的添加元素方法 append、extend、insert-------(超级详细)相关推荐

  1. 【python列表插入函数】append() extend() insert() 三者区别与使用方法

    三个列表插入函数 append() extend() insert() append() append()函数是在列表末尾添加元素 append()括号内可以是数字.字符串- a=[1,2] a.ap ...

  2. [转载] Python列表排序 list.sort方法和内置函数sorted

    参考链接: Python中的函数 Python列表排序 list.sort方法和内置函数sorted 很多时候我们获取到一个列表后,这个列表并不满足我们的需求,我们需要的是一个有特殊顺序的列表. 这时 ...

  3. Python列表排序 list.sort方法和内置函数sorted

    Python列表排序 list.sort方法和内置函数sorted 很多时候我们获取到一个列表后,这个列表并不满足我们的需求,我们需要的是一个有特殊顺序的列表. 这时候就可以使用list.sort方法 ...

  4. Python入门--列表元素的增加操作,append(),extend(),insert(),切片

    #列表元素的增加操作 #append()-->在列表的末尾添加一个元素 #extend()-->在列表的末尾至少添加一个元素 #insert(0-->在列表的任意位置添加一个元素 # ...

  5. python列表使用技巧与方法_Python列表的相关操作与方法

    Python列表的相关操作与方法 1.列表 why:int.bool.str存在缺陷 str:存储少量的数据:所有的操作获取的内容都是 str类型,存储的数据类型单一. what: 列表可以承载任意数 ...

  6. python列表的内置方法_Python内置方法详解

    1. 字符串内置方法详解 为何要有字符串?相对于元组.列表等,对于唯一类型的定义,字符串具有最简单的形式. 字符串往往以变量接收,变量名.可以查看所有的字符串的内置方法,如: 1> count: ...

  7. python列表解析的新方法

    python 列表解析我感觉是python非常灵活的一个地方,一开始接触它的时候,特别是之前学过其它的语言, 你会感觉很不习惯,怎么看怎么不对劲,老是觉的哪个地方怪怪的,这就是列表解析的魔力所在. p ...

  8. python 列表 头部 尾部 添加元素

    往头部添加元素 list.insert(index,new_element) index 为新元素的插入位置,当index=0时,往头部添加新元素. new_element 为要插入的元素. 例子: ...

  9. python怎样创建列表_如何创建Python列表(list)和添加元素

    Python内置的一种数据类型是列表(list),list是一种有序的集合,可以随时添加和删除其中的元素,列表中的每个元素都分配一个数字,是它的位置(或者叫索引),Python列表索引是从0开始的,第 ...

  10. python 函数参数传递机制_Python函数参数传递机制(超级详细)

    Python中,函数参数由实参传递给形参的过程,是由参数传递机制来控制的.通过学习<Python函数值传递和引用传递>一节我们知道,根据实际参数的类型不同,函数参数的传递方式分为值传递和引 ...

最新文章

  1. 计算机科学速成课】[40集全/精校] - Crash Course Computer Science
  2. Spring-基于Spring使用自定义注解及Aspect实现数据库切换
  3. 上传文件到服务器的Linux命令
  4. android 取色器_音乐剪辑器手机版下载-音乐剪辑器app下载v9.10.15 安卓免费版
  5. TransactionAwareDataSourceProxy
  6. MySQL——数据库和表的增删改查
  7. cmakefile 基础篇
  8. *BZOJ2330: [SCOI2011]糖果
  9. verilog 入门教程
  10. 如何深入学习c语言,如何深入学习C语言?
  11. 基于单片机步进电机控制器设计(正转反转指示灯挡位)
  12. 理解泰勒中值定理1的证明过程的两个影响理解的简单隐含推导
  13. Html2Excel 更名为 MyExcel,2.1.0 版本发布!
  14. vue3使用dayjs
  15. [经典之作]vml经典之作
  16. 通信系统:南、北向接口
  17. Day10-服务调用-删除课程的同时删除所有小节视频-p158、p159
  18. JavaScript知识点整理(十三)- DOM -(2)操作元素
  19. Mini XLR 平衡耳机 I/O 接线指引
  20. Java核心技术卷Ⅰ-第四章对象和类

热门文章

  1. java基础知识点、面试选择题归纳整理
  2. 若依专题 线程池配置
  3. 微信图文排版——删除线下的真心话
  4. Mac OS无法进入系统/数据备份/重装系统方法步骤
  5. https://vkceyugu.cdn.bspapp.com/VKCEYUGU-5e444e88-b038-4060-8096-b66a1ee2f304/e7274947-16bb-444a-ae8
  6. 金融知识国民读本(一)
  7. [Matlab]篇----回归分析Matlab命令(regress篇)
  8. android 身份认证技术,Android平台上基于人脸识别的身份认证系统的设计与实现
  9. mc服务器地皮系统权限指令,我的世界地皮指令大全
  10. win10用html文件做壁纸,利用win10自带工具制作动态壁纸的简单方法