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 相关文章推荐
简单介绍Python2.x版本中的cmp()方法的使用
May 20 Python
tensorflow实现简单的卷积神经网络
May 24 Python
将Dataframe数据转化为ndarry数据的方法
Jun 28 Python
Python中format()格式输出全解
Apr 12 Python
python脚本开机自启的实现方法
Jun 28 Python
Python为何不能用可变对象作为默认参数的值
Jul 01 Python
浅析Windows 嵌入python解释器的过程
Jul 26 Python
Django中reverse反转并且传递参数的方法
Aug 06 Python
Python二次规划和线性规划使用实例
Dec 09 Python
python GUI库图形界面开发之PyQt5切换按钮控件QPushButton详细使用方法与实例
Feb 28 Python
python保留格式汇总各部门excel内容的实现思路
Jun 01 Python
python 三种方法提取pdf中的图片
Feb 07 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 将bmp图片转为jpg等其他任意格式的图片
2009/06/29 PHP
排序算法之PHP版快速排序、冒泡排序
2014/04/09 PHP
ThinkPHP实现支付宝接口功能实例
2014/12/02 PHP
PHP基于自定义函数生成笛卡尔积的方法示例
2017/09/30 PHP
Laravel框架使用Redis的方法详解
2018/05/30 PHP
Jquery 高亮显示文本中重要的关键字
2009/12/24 Javascript
js 判断计算字符串长度/判断空的简单方法
2013/08/05 Javascript
JQuery插件fancybox无法在弹出层使用左右键的解决办法
2013/12/25 Javascript
JavaScript中this关键词的使用技巧、工作原理以及注意事项
2014/05/20 Javascript
Javascript中获取对象的原型对象的方法小结
2015/02/25 Javascript
jquery获取url参数及url加参数的方法
2015/10/26 Javascript
设置点击文本框或图片弹出日历控件的实现代码
2016/05/12 Javascript
jQuery实现立体式数字动态增加(animate方法)
2016/12/21 Javascript
JS实现的将html转为pdf功能【基于浏览器端插件jsPDF】
2018/02/06 Javascript
使用nvm和nrm优化node.js工作流的方法
2019/01/17 Javascript
如何自动化部署项目?折腾服务器之旅~
2019/04/16 Javascript
微信小程序常用的3种提示弹窗实现详解
2019/09/19 Javascript
详解ES6 中的Object.assign()的用法实例代码
2021/01/11 Javascript
[53:29]完美世界DOTA2联赛循环赛 DM vs Matador BO2第二场 11.04
2020/11/05 DOTA
[37:29]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第二场 11.19
2020/11/19 DOTA
Python网络爬虫项目:内容提取器的定义
2016/10/25 Python
浅析Python中return和finally共同挖的坑
2017/08/18 Python
flask-restful使用总结
2018/12/04 Python
Python中的random.uniform()函数教程与实例解析
2019/03/02 Python
python pygame实现球球大作战
2019/11/25 Python
浅谈PyTorch中in-place operation的含义
2020/06/27 Python
python 删除系统中的文件(按时间,大小,扩展名)
2020/11/19 Python
函授毕业生自我鉴定
2013/11/06 职场文书
结婚邀请函范文
2014/01/14 职场文书
校园之声广播稿
2014/01/31 职场文书
物理研修随笔感言
2014/02/14 职场文书
运动会演讲稿
2014/05/07 职场文书
党员目标管理责任书
2014/07/25 职场文书
食品药品安全责任书
2015/05/11 职场文书
请客吃饭开场白
2015/06/01 职场文书
《小小的船》教学反思
2016/02/18 职场文书