在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中使用tarfile压缩、解压tar归档文件示例
Apr 05 Python
python的keyword模块用法实例分析
Jun 30 Python
浅谈Python类的__getitem__和__setitem__特殊方法
Dec 25 Python
python logging日志模块以及多进程日志详解
Apr 18 Python
Python实现ping指定IP的示例
Jun 04 Python
opencv python 基于KNN的手写体识别的实例
Aug 03 Python
Pandas DataFrame 取一行数据会得到Series的方法
Nov 10 Python
简单了解python代码优化小技巧
Jul 08 Python
Python 基于wxpy库实现微信添加好友功能(简洁)
Nov 29 Python
python 写一个性能测试工具(一)
Oct 24 Python
python 实现逻辑回归
Dec 30 Python
利用python做表格数据处理
Apr 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
一个取得文件扩展名的函数
2006/10/09 PHP
php 定界符格式引起的错误
2011/05/24 PHP
将FCKeditor导入PHP+SMARTY的实现方法
2015/01/15 PHP
PHP创建自己的Composer包方法
2018/04/09 PHP
jquery的Tooltip插件 qtip使用详细说明
2010/09/08 Javascript
jQuery 获取URL的GET参数值的小例子
2013/04/18 Javascript
nodejs中操作mysql数据库示例
2014/12/20 NodeJs
浅谈Jquery为元素绑定事件
2015/04/27 Javascript
ES6的新特性概览
2016/03/10 Javascript
基于jquery实现百度新闻导航菜单滑动动画
2016/03/15 Javascript
jQuery实现选项联动轮播效果【附实例】
2016/04/19 Javascript
JS图片定时翻滚效果实现方法
2016/06/21 Javascript
BootStrap与Select2使用小结
2017/02/17 Javascript
从零学习node.js之利用express搭建简易论坛(七)
2017/02/25 Javascript
js实现复制功能(多种方法集合)
2018/01/06 Javascript
详解Vuex下Store的模块化拆分实践
2019/07/31 Javascript
详解Vue 的异常处理机制
2020/11/30 Vue.js
状态机的概念和在Python下使用状态机的教程
2015/04/11 Python
TensorFlow实现创建分类器
2018/02/06 Python
对python中的for循环和range内置函数详解
2018/04/17 Python
对numpy数据写入文件的方法讲解
2018/07/09 Python
python采集微信公众号文章
2018/12/20 Python
详解django中Template语言
2020/02/22 Python
python GUI库图形界面开发之PyQt5输入对话框QInputDialog详细使用方法与实例
2020/02/27 Python
python中remove函数的踩坑记录
2021/01/04 Python
canvas因为图片资源不在同一域名下而导致的跨域污染画布的解决办法
2019/01/18 HTML / CSS
自荐信不宜过于夸大
2013/11/06 职场文书
中学家长会邀请函
2014/01/17 职场文书
《尊严》教学反思
2014/02/11 职场文书
免职证明样本
2014/10/23 职场文书
高三毕业评语
2014/12/31 职场文书
入党自荐书范文
2015/03/05 职场文书
部队2015年终工作总结
2015/04/02 职场文书
2016七夕情人节寄语
2015/12/04 职场文书
2016会计专业自荐信范文
2016/01/28 职场文书
浅谈音视频 pts dts基本概念及理解
2022/08/05 数码科技