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

 更新时间:2019年07月20日 10:24:41   作者:Wang Mingyang  
今天小编就为大家分享一篇在Python中append以及extend返回None的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

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

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

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

结果为:

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

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

结果如下:

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

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

相关文章

  • 对Python中GIL(全局解释器锁)的一点理解浅析

    对Python中GIL(全局解释器锁)的一点理解浅析

    首先需要明确的一点是GIL并不是Python的特性,它是在实现Python解析器(CPython)时所引入的一个概念,下面这篇文章主要给大家介绍了关于对Python中GIL的一点理解,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2022-05-05
  • 关于python中map函数的使用

    关于python中map函数的使用

    这篇文章主要介绍了关于python中map函数的使用,map函数也是python中的一个内置函数,用法同之前讲过的filter函数类似,需要的朋友可以参考下
    2023-04-04
  • 详解Python读取和写入操作CSV文件的方法

    详解Python读取和写入操作CSV文件的方法

    CSV 文件(逗号分隔值文件)是一种纯文本文件,它使用特定的结构来排列表格数据。本文将详细介绍Python中读取个写入操作CSV文件的方法,需要的可以参考一下
    2022-03-03
  • Python 包管理器pip入门教程

    Python 包管理器pip入门教程

    这篇文章主要为大家介绍了Python pip包管理器入门教程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-11-11
  • PowerBI和Python关于数据分析的对比

    PowerBI和Python关于数据分析的对比

    这篇文章主要介绍了PowerBI和Python关于数据分析的对比,很多经常会用到数据分析的伙伴会问有没有一款便捷好用的工具!肯定有啊,Python的出现和普及,很容易就能改变这些窘境,需要的朋友可以参考下
    2019-07-07
  • python使用tqdm库实现循环打印进度条

    python使用tqdm库实现循环打印进度条

    tqdm是一个用于在Python中添加进度条的库,它可以很容易地集成到while循环中,这篇文章主要介绍了python循环打印进度条,需要的朋友可以参考下
    2023-05-05
  • 通过 for 循环比较 Python 与 Ruby 的编程区别

    通过 for 循环比较 Python 与 Ruby 的编程区别

    这篇文章主要介绍了通过 for 循环比较 Python 与 Ruby 的编程区别,Ruby 与 Python 之间的差异在很大程度上可通过for循环看出本质,下文详细介绍需要的小伙伴可以参考一下
    2022-05-05
  • python的mysqldb安装步骤详解

    python的mysqldb安装步骤详解

    这篇文章主要介绍了python的mysqldb安装步骤详解的相关资料,这里提供实现的具体步骤,需要的朋友可以参考下
    2017-08-08
  • python如何利用Mitmproxy抓包

    python如何利用Mitmproxy抓包

    这篇文章主要介绍了python如何利用Mitmproxy抓包,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下
    2020-10-10
  • python将每个单词按空格分开并保存到文件中

    python将每个单词按空格分开并保存到文件中

    这篇文章主要介绍了python将每个单词按空格分开并保存到文件中,需要的朋友可以参考下
    2018-03-03

最新评论