在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编程中time模块的一些关键用法解析
Jan 19 Python
使用Python的Tornado框架实现一个Web端图书展示页面
Jul 11 Python
python获取list下标及其值的简单方法
Sep 12 Python
Python和Java进行DES加密和解密的实例
Jan 09 Python
Python合并多个Excel数据的方法
Jul 16 Python
python将txt文件读入为np.array的方法
Oct 30 Python
Python3分析处理声音数据的例子
Aug 27 Python
python解析yaml文件过程详解
Aug 30 Python
Python一行代码解决矩阵旋转的问题
Nov 30 Python
python基于opencv检测程序运行效率
Dec 28 Python
python机器学习库xgboost的使用
Jan 20 Python
python isinstance函数用法详解
Feb 13 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
php 获取客户端的真实ip
2009/11/30 PHP
PHP实现将优酷土豆腾讯视频html地址转换成flash swf地址的方法
2017/08/04 PHP
判断控件是否已加载完成的代码
2010/02/24 Javascript
jquery ajax例子返回值详解
2012/09/11 Javascript
JavaScript中圆括号()和方括号[]的特殊用法疑问解答
2013/08/06 Javascript
如何将网页表格内容导入excel
2014/02/18 Javascript
一个css与js结合的下拉菜单支持主流浏览器
2014/10/08 Javascript
JavaScript中的console.trace()函数介绍
2014/12/29 Javascript
BootStrap 模态框实现刷新网页并关闭功能
2017/01/04 Javascript
jQuery快速实现商品数量加减的方法
2017/02/06 Javascript
JavaScript表单验证完美代码
2017/03/02 Javascript
通过JS运行机制的角度说说作用域
2019/03/12 Javascript
微信小程序实现按字母排列选择城市功能
2019/11/25 Javascript
深入浅析vue全局环境变量和模式
2020/04/28 Javascript
JavaScript中作用域链的概念及用途讲解
2020/08/06 Javascript
[01:20:30]OG vs LGD 2018国际邀请赛淘汰赛BO3 第四场 8.26
2018/08/30 DOTA
Fabric 应用案例
2016/08/28 Python
利用ctypes提高Python的执行速度
2016/09/09 Python
python获取命令行输入参数列表的实例代码
2018/06/23 Python
python中嵌套函数的实操步骤
2019/02/27 Python
浅谈Python小波分析库Pywavelets的一点使用心得
2019/07/09 Python
python中时间转换datetime和pd.to_datetime详析
2019/08/11 Python
使用tensorflow DataSet实现高效加载变长文本输入
2020/01/20 Python
基于python实现简单C/S模式代码实例
2020/09/14 Python
HTML5的结构和语义(1):前言
2008/10/17 HTML / CSS
飞利浦比利时官方网站:Philips比利时
2016/08/24 全球购物
Skyscanner英国:苏格兰的全球三大领先航班搜索服务之一
2017/11/09 全球购物
Linux面试经常问的文件系统操作命令
2015/11/05 面试题
体育教师工作总结的自我评价
2013/10/10 职场文书
网络文明传播志愿者活动方案
2014/08/20 职场文书
仓管员岗位职责
2015/02/03 职场文书
七一建党节慰问信
2015/02/14 职场文书
农业项目合作意向书
2015/05/08 职场文书
大一新生军训新闻稿
2015/07/17 职场文书
导游词之茶卡盐湖
2019/11/26 职场文书
Python实现自动玩连连看的脚本分享
2022/04/04 Python