在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 相关文章推荐
跟老齐学Python之大话题小函数(1)
Oct 10 Python
Python读写文件方法总结
Jun 09 Python
详解python多线程、锁、event事件机制的简单使用
Apr 27 Python
Python对数据进行插值和下采样的方法
Jul 03 Python
python把数组中的数字每行打印3个并保存在文档中的方法
Jul 17 Python
在Python中实现shuffle给列表洗牌
Nov 08 Python
Python实现查找数组中任意第k大的数字算法示例
Jan 23 Python
python实现微信自动回复及批量添加好友功能
Jul 03 Python
python简单区块链模拟详解
Jul 03 Python
解决Django加载静态资源失败的问题
Jul 28 Python
Python生成pdf目录书签的实例方法
Oct 29 Python
Python连接Postgres/Mysql/Mongo数据库基本操作大全
Jun 29 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
PHPExcel内存泄漏问题解决方法
2015/01/23 PHP
ThinkPHP框架整合微信支付之Native 扫码支付模式一图文详解
2019/04/09 PHP
总结一些js自定义的函数
2006/08/05 Javascript
.NET微信公众号开发之创建自定义菜单
2015/07/16 Javascript
jquery实现点击其他区域时隐藏下拉div和遮罩层的方法
2015/12/23 Javascript
JS封装的选项卡TAB切换效果示例
2016/09/20 Javascript
想学习javascript JS和jQuery哪个重要 先学哪个
2016/12/11 Javascript
Bootstrap 响应式实用工具实例详解
2017/03/29 Javascript
EasyUI Datebox 日期验证之开始日期小于结束时间
2017/05/19 Javascript
通过构造函数实例化对象的方法
2017/06/28 Javascript
ajax+node+request爬取网络图片的实例(宅男福利)
2017/08/28 Javascript
js登录滑动验证的实现(不滑动无法登陆)
2018/01/03 Javascript
Vue引入sass并配置全局变量的方法
2018/06/27 Javascript
Bootstrap-table自定义可编辑每页显示记录数
2018/09/07 Javascript
基于Vue组件化的日期联动选择器功能的实现代码
2018/11/30 Javascript
微信小程序 如何获取网络状态
2019/07/26 Javascript
如何利用Node.js与JSON搭建简单的动态服务器
2020/06/16 Javascript
element日历calendar组件上月、今天、下月、日历块点击事件及模板源码
2020/07/27 Javascript
python使用matplotlib画柱状图、散点图
2019/03/18 Python
python文件写入write()的操作
2019/05/14 Python
基于opencv的selenium滑动验证码的实现
2020/07/24 Python
Selenium+BeautifulSoup+json获取Script标签内的json数据
2020/12/07 Python
CSS3网格的三个新特性详解
2014/04/04 HTML / CSS
canvas绘制树形结构可视图形的实现
2020/04/03 HTML / CSS
大学生求职信范文应怎么写
2014/01/01 职场文书
国际贸易毕业生求职信范文
2014/02/21 职场文书
《盘古开天地》教学反思
2014/02/28 职场文书
合作协议书
2014/04/23 职场文书
家长会演讲稿
2014/04/26 职场文书
细节决定成败演讲稿
2014/05/12 职场文书
2014组织生活会方案
2014/05/19 职场文书
演讲稿的格式及范文
2014/08/22 职场文书
鼋头渚导游词
2015/02/05 职场文书
2016入党心得体会范文
2016/01/06 职场文书
攻击最高的10只幽灵系神奇宝贝,坚盾剑怪排第一,第五最为可怕
2022/03/18 日漫
MyBatis配置文件解析与MyBatis实例演示
2022/04/07 Java/Android