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 相关文章推荐
使用django-suit为django 1.7 admin后台添加模板
Nov 18 Python
Django Admin实现上传图片校验功能
Mar 06 Python
Python读取excel中的图片完美解决方法
Jul 27 Python
对python 匹配字符串开头和结尾的方法详解
Oct 27 Python
python读取几个G的csv文件方法
Jan 07 Python
python获取微信企业号打卡数据并生成windows计划任务
Apr 30 Python
Python 实现日志同时输出到屏幕和文件
Feb 19 Python
Python3 filecmp模块测试比较文件原理解析
Mar 23 Python
Django ORM 查询表中某列字段值的方法
Apr 30 Python
学习python需要有编程基础吗
Jun 02 Python
Python sklearn中的.fit与.predict的用法说明
Jun 28 Python
python将YUV420P文件转PNG图片格式的两种方法
Jan 22 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错误日志 display_errors与log_errors的区别
2012/10/09 PHP
修改php.ini不生效问题解决方法(上传大于8M的文件)
2013/06/14 PHP
国外十大最流行的PHP框架排名
2013/07/04 PHP
DOM XPATH获取img src值的query
2013/09/23 PHP
ThinkPHP3.1新特性之对分组支持的改进与完善概述
2014/06/19 PHP
php实现mysql备份恢复分卷处理的方法
2014/12/26 PHP
yii添删改查实例
2015/11/16 PHP
php微信开发之谷歌测距
2018/06/14 PHP
浅析jquery某一元素重复绑定的问题
2014/01/03 Javascript
javascript转换日期字符串为Date日期对象的方法
2015/02/13 Javascript
jQuery中animate用法实例分析
2015/03/09 Javascript
javascript操作Cookie(设置、读取、删除)方法详解
2015/03/18 Javascript
JS实现简单的键盘打字的效果
2015/04/24 Javascript
jQuery+CSS3折叠卡片式下拉列表框实现效果
2015/11/02 Javascript
基于RequireJS和JQuery的模块化编程日常问题解析
2016/04/14 Javascript
50 个 jQuery 插件可将你的网站带到另外一个高度
2016/04/26 Javascript
JS字符串统计操作示例【遍历,截取,输出,计算】
2017/03/27 Javascript
vue组件开发props验证的实现
2019/02/12 Javascript
记录一次完整的react hooks实践
2019/03/11 Javascript
Vue Element UI + OSS实现上传文件功能
2019/07/31 Javascript
javascript使用链接跨域下载图片
2019/11/01 Javascript
[02:47]DOTA2亚洲邀请赛 HR战队出场宣传片
2015/02/07 DOTA
Python使用Socket(Https)Post登录百度的实现代码
2012/05/18 Python
Python编程实现数学运算求一元二次方程的实根算法示例
2017/04/02 Python
Python Numpy:找到list中的np.nan值方法
2018/10/30 Python
Python设计模式之观察者模式原理与用法详解
2019/01/16 Python
Python爬虫之UserAgent的使用实例
2019/02/21 Python
Python 装饰器原理、定义与用法详解
2019/12/07 Python
Pytorch maxpool的ceil_mode用法
2020/02/18 Python
python MultipartEncoder传输zip文件实例
2020/04/07 Python
python多线程和多进程关系详解
2020/12/14 Python
DC Shoes澳大利亚官方网上商店:购买DC鞋子
2019/10/25 全球购物
小学生光盘行动倡议书
2015/04/28 职场文书
工作收入证明模板
2015/06/12 职场文书
嘉年华活动新闻稿
2015/07/17 职场文书
Golang 切片(Slice)实现增删改查
2022/04/22 Golang