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基础教程之python消息摘要算法使用示例
Feb 10 Python
Python3实现连接SQLite数据库的方法
Aug 23 Python
python多线程threading.Lock锁用法实例
Nov 01 Python
Python单元测试框架unittest使用方法讲解
Apr 13 Python
python实现中文分词FMM算法实例
Jul 10 Python
Python3.5.3下配置opencv3.2.0的操作方法
Apr 02 Python
对numpy中轴与维度的理解
Apr 18 Python
浅谈Python2、Python3相对路径、绝对路径导入方法
Jun 22 Python
用python实现英文字母和相应序数转换的方法
Sep 18 Python
Biblibili视频投稿接口分析并以Python实现自动投稿功能
Feb 05 Python
利用Python判断整数是否是回文数的3种方法总结
Jul 07 Python
Python可视化神器pyecharts之绘制箱形图
Jul 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实现的遍历文件夹下所有文件,编辑删除
2010/01/05 PHP
PHP session有效期session.gc_maxlifetime
2011/04/20 PHP
在windows服务器开启php的gd库phpinfo中未发现
2013/01/13 PHP
用php来限制每个ip每天浏览页面数量的实现思路
2015/02/24 PHP
thinkPHP模板中函数的使用方法示例
2016/11/30 PHP
thinkPHP多表查询及分页功能实现方法示例
2017/07/03 PHP
PHP实现文字写入图片功能
2019/02/18 PHP
php和js实现根据子网掩码和ip计算子网功能示例
2019/11/09 PHP
用javascript实现计算两个日期的间隔天数
2007/08/14 Javascript
JQuery jsonp 使用示例代码
2009/08/12 Javascript
JS弹出窗口插件zDialog简单用法示例
2016/06/12 Javascript
angular写一个列表的选择全选交互组件的示例
2018/01/22 Javascript
React学习笔记之高阶组件应用
2018/06/02 Javascript
Angular使用ControlValueAccessor创建自定义表单控件
2019/03/08 Javascript
简单易扩展可控性强的Jquery转盘抽奖程序
2019/03/16 jQuery
配置一个vue3.0项目的完整步骤
2019/04/26 Javascript
解决Antd Table组件表头不对齐的问题
2020/10/27 Javascript
解决vant框架做H5时踩过的坑(下拉刷新、上拉加载等)
2020/11/11 Javascript
Python的Django中将文件上传至七牛云存储的代码分享
2016/06/03 Python
Python中的连接符(+、+=)示例详解
2017/01/13 Python
Python中的pathlib.Path为什么不继承str详解
2019/06/23 Python
python实现鸢尾花三种聚类算法(K-means,AGNES,DBScan)
2019/06/27 Python
Flask框架钩子函数功能与用法分析
2019/08/02 Python
Python 实现取多维数组第n维的前几位
2019/11/26 Python
python中如何进行连乘计算
2020/05/28 Python
查看keras的默认backend实现方式
2020/06/19 Python
为什么如下的代码int a=100,b=100;long int c=a * b;不能工作
2013/11/29 面试题
校本教研工作制度
2014/01/22 职场文书
借款担保书范文
2014/05/13 职场文书
影视后期实训报告
2014/11/05 职场文书
社团个人总结范文
2015/03/05 职场文书
史上最牛辞职信
2015/05/13 职场文书
对公司的意见和建议
2015/06/04 职场文书
2019关于实习生工作安排及待遇的管理方案!
2019/07/16 职场文书
golang 实现并发求和
2021/05/08 Golang
JS前端宏任务微任务及Event Loop使用详解
2022/07/23 Javascript