insert():

  • 作用:在列表指定的位置插入数据。
  • 语法:列表.insert(位置下标,数据)

例子:

my_list = ['a', 'b', 'c']
my_list.insert(2,'d')
print(my_list)

输出结果;

['a', 'b', 'd', 'c']

append():

  • 作用:列表结尾追加数据。
  • 语法:列表.append(数据)

例子:

my_list = ['a', 'b', 'c']
my_list.append('d')
print(my_list)

输出结果:

['a', 'b', 'c', 'd']

extend():

  • 作用:列表结尾追加数据,如果数据是一个序列,则将这个序列的数据逐一添加到列表。
  • 语法:列表.extend(数据)
my_list = ['xiaoming', 'xiaohong','xiaogang']
my_list.extend('xiaohua')
print(my_list)

输出结果:

['xiaoming', 'xiaohong', 'xiaogang', 'x', 'i', 'a', 'o', 'h', 'u', 'a']

再举一个列子:

my_list = ['xiaoming', 'xiaohong','xiaogang']
my_list.extend(['xiaohua','lala'])
print(my_list)

输出结果:

['xiaoming', 'xiaohong', 'xiaogang', 'xiaohua', 'lala']

append()和extend()的区别:

append()是把整个数据追加到列表的末尾,而extend()遇到序列或列表的数据时,会把它们拆开,再添加到列表的末尾。

python列表相关操作相关推荐

  1. python 列表操作详解,Python列表解析操作实例总结

    本文实例讲述了Python列表解析操作.分享给大家供大家参考,具体如下: 列表解析 Python 的强大特性之一是其对 list 的解析,它提供一种紧凑的方法,可以通过对 list 中的每个元素应用一 ...

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

    创建列表 sample_list = ['a',1,('a','b')] Python 列表操作 sample_list = ['a','b',0,1,3] 得到列表中的某一个值 value_star ...

  3. python列表常用操作函数_Python入门——列表常用操作

    Python列表常用操作 准备 控制台输入ipython parallels@parallels-vm:~$ ipythonPython 2.7.12 (default, Dec 4 2017, 14 ...

  4. Python 列表下标操作

    Python  列表下标操作 引用网址: https://www.jianshu.com/p/a98e935e4d46 转载于:https://www.cnblogs.com/zenghanxi/p/ ...

  5. 【七】Python全栈之路--字符串_列表相关操作

    文章目录 1. format格式化_填充符号使用 1.1 format格式化 1.2 format的填充符号的使用 2. 字符串相关的方法 3. 列表的相关操作 4. 列表的相关函数 5. 深浅拷贝 ...

  6. python 列表(list)操作及函数

    一.列表 list操作 1.列表的拼接 (同元组) lst1 = ["宋江","卢俊义","吴用","公孙胜"] lst ...

  7. python subprocess相关操作

    python subprocess常用操作 1.subprocess模块的常用函数 函数 描述 subprocess.run() Python 3.5中新增的函数.执行指定的命令,等待命令执行完成后返 ...

  8. python列表常用の操作

    python列表常用の方法 列表操作: 1.创建列表: 向列表添加元素: [i for i in range(1,10)]列表解析式: #将 1-10 每个数乘以 2 放入一个列表: >> ...

  9. Python列表常用操作,浅拷贝及深拷贝

    先看一些基本的操作 names = ["4ZhangYang", "#!Guyun","xXiangPeng",["alex&qu ...

最新文章

  1. 链表一元多项式计算器的实现(Java语言描述)
  2. 如何建立你自己的Docker镜像
  3. html表ge模板_16款用户体验优秀的HTML CSS价格表格模板 附演示及下载
  4. sql range 范围内查询
  5. 【数据结构与算法】图的邻接矩阵表示及其BFS、DFS的Java实现
  6. ZZULIOJ 1062:最大公约数
  7. 经验 | 没有导师的指导,研究生如何阅读文献、提出创见、写论文?
  8. C语言CV10版怎么生成结果,CV学习笔记(十九):文本数据集生成(text_renderer)
  9. photoshop cs3 字体 即时预览
  10. 在VS2005中设计WinForms应用程序已完成设计的界面突然丢失的解决
  11. 80%的前端程序员都遇到的问题,你中招了吗?
  12. c++ std::map find 用法
  13. [Linux]关于Transmission下载服务器的搭建与配置
  14. java 图片处理之寸照背景色替换
  15. 收藏的经典影视视频下载地址
  16. k邻近算法-分类实操
  17. 微信开发:JS自动关闭内置浏览器回到微信对话窗口
  18. <RTL coding的艺术> non-constant expression引出的思考
  19. 网卡的功能、构造与分类 | 什么是网卡?
  20. m73p黑苹果_现阶段最便宜的完美黑苹果配置是什么?

热门文章

  1. 神是什么?神即道 道法自然 如来
  2. 跨端物料解决方案-织网
  3. 灾备服务器的作用,为什么说服务器的灾备对企业的重要性很高?
  4. 单点登录(SSO)原理以及代码分析
  5. onclick 常用手册
  6. linux rev命令_如何在Linux上使用rev命令
  7. C++基础之成员变量的秘密
  8. 如何获取网页下载按钮背后的真实下载地址?
  9. SVN提示Checksum mismatch for expected: , actual:
  10. 计算机毕业设计springboot驾校学员管理系统w42sj源码+系统+程序+lw文档+部署