在Python中append以及extend返回None的例子


Posted in Python onJuly 20, 2019

Python中,列表是可以进行修改的:赋值、删除元素、分片等等。在给列表添加元素时,有两个常见的方法:append和extend。append在列表的最后添加元素,但是每次只能添加一个元素。extend更像一个连接操作,即用一个列表扩充另一个列表。(依然在末尾位置)

在实现这两个方法时,出现结果为None的情况,如下:

list1 = ['a','b']
print(list1.append('c'))
print(list1.extend('d'))
list2 = list1.append('e')
print(list2)

结果为:

在Python中append以及extend返回None的例子

append方法和其他一些方法类似,只是在恰当的位置修改原来的列表。这意味着,他不是返回一个修改过的列表,而是直接修改原来的列表,所以上面代码中print函数中的list1.append()只是对列表进行了修改,不会有返回值。修改代码:

list1 = ['a','b']
list1.append('c')
print(list1)
list1.extend('d')
print(list1)

结果如下:

在Python中append以及extend返回None的例子

可以看到已经可以正常打印list1了。

以上这篇在Python中append以及extend返回None的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python3中使用urllib的方法详解(header,代理,超时,认证,异常处理)
Sep 21 Python
Python实现调度算法代码详解
Dec 01 Python
2018年Python值得关注的开源库、工具和开发者(总结篇)
Jan 04 Python
Python中的二维数组实例(list与numpy.array)
Apr 13 Python
在Pycharm terminal中字体大小设置的方法
Jan 16 Python
python+mysql实现学生信息查询系统
Feb 21 Python
Django集成搜索引擎Elasticserach的方法示例
Jun 04 Python
在Python中append以及extend返回None的例子
Jul 20 Python
Python3.8对可迭代解包的改进及用法详解
Oct 15 Python
django框架基于queryset和双下划线的跨表查询操作详解
Dec 11 Python
TensorFlow MNIST手写数据集的实现方法
Feb 05 Python
Python基础之函数嵌套知识总结
May 23 Python
python 字符串追加实例
Jul 20 #Python
python爬取盘搜的有效链接实现代码
Jul 20 #Python
python将字符串list写入excel和txt的实例
Jul 20 #Python
python中for循环把字符串或者字典添加到列表的方法
Jul 20 #Python
python:按行读入,排序然后输出的方法
Jul 20 #Python
对Python3中列表乘以某一个数的示例详解
Jul 20 #Python
python3在同一行内输入n个数并用列表保存的例子
Jul 20 #Python
You might like
利用curl 多线程 模拟 并发的详解
2013/06/14 PHP
smarty中js的调用方法示例
2014/10/27 PHP
PHP 断点续传实例详解
2017/11/11 PHP
PHP7 mongoDB扩展使用的方法分享
2019/05/02 PHP
对字符串进行HTML编码和解码的JavaScript函数
2010/02/01 Javascript
js自定义事件代码说明
2011/01/31 Javascript
有关于JS辅助函数inherit()的问题
2013/04/07 Javascript
如何编写高质量JS代码(续)
2015/02/25 Javascript
jQuery简单实现禁用右键菜单
2015/03/10 Javascript
jQuery实现的左右移动焦点图效果
2016/01/14 Javascript
Angularjs整合微信UI(weui)
2016/03/15 Javascript
jQuery实现日期联动效果实例
2016/07/26 Javascript
BootStrap表单验证实例代码
2017/01/13 Javascript
Bootstrap显示与隐藏简单实现代码
2017/03/06 Javascript
JavaScript装饰器函数(Decorator)实例详解
2017/03/30 Javascript
HTML5+Canvas调用手机拍照功能实现图片上传(上)
2017/04/21 Javascript
vue实现app页面切换动画效果实例
2017/05/23 Javascript
基于rem的移动端响应式适配方案(详解)
2017/07/07 Javascript
Nodejs异步回调之异常处理实例分析
2018/06/22 NodeJs
vue使用pdfjs显示PDF可复制的实现方法
2018/12/14 Javascript
JavaScript实现页面高亮操作提示和蒙板
2021/01/04 Javascript
python连接sql server乱码的解决方法
2013/01/28 Python
Python装饰器用法实例总结
2018/02/07 Python
浅谈Python 多进程默认不能共享全局变量的问题
2019/01/11 Python
对python 合并 累加两个dict的实例详解
2019/01/21 Python
PyQt5实现从主窗口打开子窗口的方法
2019/06/19 Python
python实现各种插值法(数值分析)
2019/07/30 Python
Python 实现自动获取种子磁力链接方式
2020/01/16 Python
如何基于python实现归一化处理
2020/01/20 Python
Python Selenium XPath根据文本内容查找元素的方法
2020/12/07 Python
JD Sports荷兰:英国领先的运动时尚零售商
2020/03/13 全球购物
类如何去实现接口
2013/12/19 面试题
岗位竞聘演讲稿范文
2014/04/24 职场文书
教师见习总结范文
2015/06/23 职场文书
http通过StreamingHttpResponse完成连续的数据传输长链接方式
2022/02/12 Python
分享五个Node.js开发的优秀实践 
2022/04/07 NodeJs