list函数append与extend的区别:前者的参数可以是任何类型,把元素加入到list中;后者的参数必须是list类型,把它和原list合并。

>>> a = [1, 2, 3]
>>> a.append([4, 5])
>>> a
[1, 2, 3, [4, 5]]
>>> a.extend([4, 5])
>>> a
[1, 2, 3, [4, 5], 4, 5]

转载于:https://www.cnblogs.com/visayafan/archive/2011/08/27/2155226.html

append()与extend()相关推荐

  1. Python 精选笔试面试习题—类继承、方法对象、包管理、闭包、可变类型作为默认参数、列表引用、sort与sorted、 append 和 extend、深拷贝和浅拷贝

    1. 类继承 如下代码 class A(object):def show(self):print 'This is calss A'class B(A):def show(self):print 'T ...

  2. 无法解析 list 中的方法 iterator_Python-list中的append()和extend()方法区别

    一.append()和extend()方法都是用来添加数据到list末尾的,两者的区别: append()添加的时候会把添加的数据当成一个整体进行添加,允许添加任意类型的数据 extend()添加的时 ...

  3. Python List中的append和extend

    最近,在阅读Scrapy的源码的时候,看到有关list方法append和extend的使用.初一看,还是有些迷糊的.那就好好找点资料来辨析一下吧. stackoverflow中的回答是这样的:     ...

  4. python列表的append和extend

    如何对python的列表进行元素扩充,有几个方法:append,extend,"+". lst = [1, 2, 3, 4] lst.append(5) print(lst) 输出 ...

  5. 【python教程】append()与extend()方法的区别教程

    append()方法是将后一组列表当成一个对象,整体加入前一组列表中 list_A = ['h', 'e','l','l','o'] list_B = ['w','o','r','l','d']lis ...

  6. Python基础教程:list中的append()和extend()方法区别

    一.append()和extend()方法都是用来添加数据到list末尾的,两者的区别: append()添加的时候会把添加的数据当成一个整体进行添加,允许添加任意类型的数据 extend()添加的时 ...

  7. Python-list中的append()和extend()方法区别

    一.append()和extend()方法都是用来添加数据到list末尾的,两者的区别: append()添加的时候会把添加的数据当成一个整体进行添加,允许添加任意类型的数据 extend()添加的时 ...

  8. Python中append()与extend()的区别

    列表方法append()和extend()之间的差异: append:在最后追加对象 x = [1, 2, 3] x.append([4, 5]) print (x) 结果 [1, 2, 3, [4, ...

  9. [转载] python中append和extend函数区别

    参考链接: Python中的append和extend append和extend都是python内置函数,都有扩展列表的元素功能,但两者的扩展方式是不同的. 通过使用?list.append命令查看 ...

最新文章

  1. torch.manual_seed的意义为了每次得到的随机数是固定的,为了复现实验的目的
  2. 机器学习模型越来越大,开发者应该如何部署?
  3. pythonweb开发-PythonWeb开发教程(一),开发之前需要准备什么
  4. js怎么获取访问页数记录(知道的能不能告诉我一下)
  5. 【Python】json
  6. GOS系列之下载附件
  7. 4、ShardingSphere 之 Sharding-JDBC 实现垂直分库
  8. 3.3.1网络原理数据链路层之差错控制(检错编码和纠错编码)-(奇偶校验码、CRC循环冗余码、海明码)
  9. Oracle Service Bus –线程阻塞案例研究
  10. 实现远程连接MySQL
  11. CPython 标准库源码分析 collections.Counter
  12. 一维数状数组区间修改,查询
  13. python爬虫重定向问题_爬虫学习(1)
  14. games101-789-shading
  15. 关于oracle误删数据如何进行恢复
  16. Linux 安装kafka的库librdkafka
  17. html5video拼接屏一部分黑屏,拼接屏常见问题与解决方法
  18. 服务器蓝屏的原因及解决办法
  19. 单片机蓝桥杯——PWM呼吸灯
  20. java 上界和下界,Java 泛型之上界下界通配符

热门文章

  1. 给UIWebView增加搜索栏
  2. 数据结构——顺序栈和链式栈的简单实现和解析(C语言版)
  3. 全国计算机等级考试题库二级C操作题100套(第73套)
  4. mysql语录错误1300_mysql 语句常见错误 汇总(持续更新中)
  5. 计算机应用基础0006 19秋在线作业2,川大《计算机应用基础0006》13春在线作业2
  6. 台式计算机机箱都一样吗,别以为组装台式机很简单,机箱选择大有学问
  7. java shape类_Java——Shape类
  8. 学习笔记~~~~~Set接口实现
  9. 后端:MyBatis缓存知识介绍
  10. 推荐七款精挑细选的电脑软件,欢迎收藏!