在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实现脚本锁功能(同时只能执行一个脚本)
May 10 Python
Python构建网页爬虫原理分析
Dec 19 Python
Java实现的执行python脚本工具类示例【使用jython.jar】
Mar 29 Python
python获取代理IP的实例分享
May 07 Python
Python实现通过继承覆盖方法示例
Jul 02 Python
Django objects的查询结果转化为json的三种方式的方法
Nov 07 Python
Python切片操作去除字符串首尾的空格
Apr 22 Python
Python 窗体(tkinter)按钮 位置实例
Jun 13 Python
解决python tkinter界面卡死的问题
Jul 17 Python
window7下的python2.7版本和python3.5版本的opencv-python安装过程
Oct 24 Python
tensorflow 环境变量设置方式
Feb 06 Python
python构造IP报文实例
May 05 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下载远程文件类(支持断点续传)
2008/11/14 PHP
php错误级别的设置方法
2013/06/17 PHP
2款PHP无限级分类实例代码
2015/11/11 PHP
PHP实现可精确验证身份证号码的工具类示例
2018/05/31 PHP
Checbox的操作含已选、未选及判断代码
2013/11/07 Javascript
JS实现文字放大效果的方法
2015/03/03 Javascript
JavaScript显示表单内元素数量的方法
2015/04/02 Javascript
不得不分享的JavaScript常用方法函数集(上)
2015/12/23 Javascript
JavaScript获取对象在页面中位置坐标的方法
2016/02/03 Javascript
JavaScript算法系列之快速排序(Quicksort)算法实例详解
2016/09/04 Javascript
jQuery Validate 数组 全部验证问题
2017/01/12 Javascript
深入研究jQuery图片懒加载 lazyload.js使用方法
2017/08/16 jQuery
VueJs组件prop验证简单介绍
2017/09/12 Javascript
基于Vue的ajax公共方法(详解)
2018/01/20 Javascript
vue-music 使用better-scroll遇到轮播图不能自动轮播问题
2018/12/03 Javascript
vue搜索和vue模糊搜索代码实例
2019/05/07 Javascript
Vue引入Stylus知识点总结
2020/01/16 Javascript
解决VUE 在IE下出现ReferenceError: Promise未定义的问题
2020/11/07 Javascript
原生js实现九宫格拖拽换位
2021/01/26 Javascript
用Python给文本创立向量空间模型的教程
2015/04/23 Python
Windows下PyMongo下载及安装教程
2015/04/27 Python
简单了解Python下用于监视文件系统的pyinotify包
2015/11/13 Python
python里使用正则表达式的组嵌套实例详解
2017/10/24 Python
Python中循环引用(import)失败的解决方法
2018/04/22 Python
Python利用requests模块下载图片实例代码
2019/08/12 Python
Python浮点型(float)运算结果不正确的解决方案
2020/09/22 Python
一款基于css3的动画按钮代码教程
2014/11/23 HTML / CSS
台湾专柜女包:KINAZ
2019/12/26 全球购物
酒店端午节促销方案
2014/02/18 职场文书
机关党总支领导班子整改方案
2014/09/20 职场文书
祖国在我心中演讲稿(小学生)
2014/09/23 职场文书
开平碉楼导游词
2015/02/06 职场文书
Python实现视频自动打码的示例代码
2022/04/08 Python
java高级用法JNA强大的Memory和Pointer
2022/04/19 Java/Android
Android开发之底部导航栏的快速实现
2022/04/28 Java/Android