Python中extend和append的区别讲解


Posted in Python onJanuary 24, 2019

append() 方法向列表的尾部添加一个新的元素。只接受一个参数。

>>> num = [1,2]
>>> num.append(3)
>>> num
[1, 2, 3]
>>> num.append('a')
>>> num
[1, 2, 3, 'a']
>>> num.append(6,7)
Traceback (most recent call last):
 File "<pyshell#8>", line 1, in <module>
  num.append(6,7)
TypeError: append() takes exactly one argument (2 given)
>>> num.append([6])
>>> num
[1, 2, 3, 'a', [6]]
>>> num.append({'a'})
>>> num
[1, 2, 3, 'a', [6], set(['a'])]

extend()方法只接受一个列表作为参数,并将该参数的每个元素都添加到原有的列表中。也是只接受一个参数。

>>> num=[1,2]
>>> num.extend([5])
>>> num
[1, 2, 5]
>>> num.extend(['b'])
>>> num
[1, 2, 5, 'b']
>>> num.extend(6,7)
Traceback (most recent call last):
 File "<pyshell#29>", line 1, in <module>
  num.extend(6,7)
TypeError: extend() takes exactly one argument (2 given)

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Python 相关文章推荐
python使用xauth方式登录饭否网然后发消息
Apr 11 Python
Python中装饰器的一个妙用
Feb 08 Python
Python中super关键字用法实例分析
May 28 Python
Python内置函数OCT详解
Nov 09 Python
Java实现的执行python脚本工具类示例【使用jython.jar】
Mar 29 Python
Windows下python3.6.4安装教程
Jul 31 Python
python单例模式获取IP代理的方法详解
Sep 13 Python
python实现反转部分单向链表
Sep 27 Python
解决python3中cv2读取中文路径的问题
Dec 05 Python
python字符串的拼接方法总结
Nov 18 Python
python实现简单坦克大战
Mar 27 Python
如何用python实现一个HTTP连接池
Jan 14 Python
对python pandas读取剪贴板内容的方法详解
Jan 24 #Python
Python3按一定数据位数格式处理bin文件的方法
Jan 24 #Python
Python使用post及get方式提交数据的实例
Jan 24 #Python
在python中利用opencv简单做图片比对的方法
Jan 24 #Python
正确理解Python中if __name__ == '__main__'
Jan 24 #Python
对python读取CT医学图像的实例详解
Jan 24 #Python
python 读取dicom文件,生成info.txt和raw文件的方法
Jan 24 #Python
You might like
PHP 中文乱码解决办法总结分析
2009/07/30 PHP
ThinkPHP的L方法使用简介
2014/06/18 PHP
ThinkPHP模板中判断volist循环的最后一条记录的验证方法
2014/07/01 PHP
PHP答题类应用接口实例
2015/02/09 PHP
php删除指定目录的方法
2015/04/03 PHP
Laravel 批量更新多条数据的示例
2017/11/27 PHP
PHP基于mcript扩展实现对称加密功能示例
2019/02/21 PHP
基于prototype的validation.js发布2.3.4新版本,让你彻底脱离表单验证的烦恼
2006/12/06 Javascript
基于jQuery的固定表格头部的代码(IE6,7,8测试通过)
2010/05/18 Javascript
jquery.validate的使用说明介绍
2013/11/12 Javascript
jquery和js实现对div的隐藏和显示方法
2014/09/26 Javascript
基于JQuery实现分隔条的功能
2016/06/17 Javascript
小程序开发实战:实现九宫格界面的导航的代码实现
2017/01/19 Javascript
深入浅析ES6 Class 中的 super 关键字
2017/10/20 Javascript
AngularJS标签页tab选项卡切换功能经典实例详解
2018/05/16 Javascript
nodejs实现用户登录路由功能
2019/05/22 NodeJs
NodeJs crypto加密制作token的实现代码
2019/11/15 NodeJs
js前端对于大量数据的展示方式及处理方法
2020/12/02 Javascript
python实现xlsx文件分析详解
2018/01/02 Python
python2.7读取文件夹下所有文件名称及内容的方法
2018/02/24 Python
Python中pillow知识点学习
2018/04/30 Python
Flask框架Flask-Principal基本用法实例分析
2018/07/23 Python
python使用正则筛选信用卡
2019/01/27 Python
详解用Python实现自动化监控远程服务器
2019/05/18 Python
Python多线程获取返回值代码实例
2020/02/17 Python
Python实现动态循环输出文字功能
2020/05/07 Python
HTML5拍照和摄像机功能实战详解
2019/01/24 HTML / CSS
Bailey帽子官方商店:Bailey Hats
2018/09/25 全球购物
Linux文件操作命令都有哪些
2016/07/23 面试题
职工趣味运动会方案
2014/02/10 职场文书
升国旗仪式主持词
2014/03/19 职场文书
动画设计系毕业生求职信
2014/07/15 职场文书
超市工作总结范文2014
2014/12/19 职场文书
父亲节活动总结
2015/02/12 职场文书
《搭石》教学反思
2016/02/18 职场文书
goland设置颜色和字体的操作
2021/05/05 Golang