python中的append的用法[通俗易懂]

python中的append的用法[通俗易懂]append在python中一个很重要的用法,会大量使用,但是其中有些细节需要注意。首先说说一些最简单的用法:append的实例用法:append()用法示例:>>>mylist

大家好,又见面了,我是你们的朋友全栈君。

append在python中一个很重要的用法,会大量使用,但是其中有些细节需要注意。首先说说一些最简单的用法:
append的实例用法:

append()用法示例:

>>> mylist = [1,2,0,’abc’]

>>> mylist

[1, 2, 0, ‘abc’]

>>> mylist.append(4)

>>> mylist

[1, 2, 0, ‘abc’, 4]

>>> mylist.append(‘haha’)

>>> mylist

[1, 2, 0, ‘abc’, 4, ‘haha’]
 
还需要注意的是使用完append()函数以后的新的列表
weibo=[]

wei=[1,23,34,5,6,6,6,624,624,32,534,352,2352,2525,2152]

weibo.append(wei)

print weibo
返回结果:[[1, 23, 34, 5, 6, 6, 6, 624, 624, 32, 534, 352, 2352, 2525, 2152]]
print type(weibo)
返回结果:<type ‘list’>
若此时要判断wei列表与weibo列表是否相同我们如果使用isinstance函数就会出现错误
print isinstance(weibo,wei)
返回结果:TypeError: isinstance() arg 2 must be a class, type, or tuple of classes and types
因为isinstance()比较必须是一个类,类型,或元组的类和类型

 
在python还有一个相似的extend()其只能对列表进行黏贴。
 
 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/156093.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 什么是Unicode字符_Unicode格式字符是什么

    什么是Unicode字符_Unicode格式字符是什么写这篇博客的原因,从做软件开始,什么ASCII码,Unicode,UTF-8,UTF-16,UTF-32……这些鬼东西总是经常碰到,只知道这些鬼是编码格式,其他的就啥都不清楚了,既然总是遇

  • Modifying Table Partitions

    Modifying Table PartitionsModifyingTablePartitionsOracleTipsbyBurleson Youcanmodifyatableortablepartitioninanyofthewa

  • threadpooltaskexecutor线程池使用_线程池的状态

    threadpooltaskexecutor线程池使用_线程池的状态使用ThreadPoolExecutor创建线程池源码分析,ThreadPoolExecutor的构造函数publicThreadPoolExecutor(intcorePoolSize,intmaximumPoolSize,longkeepAliveTime,…

  • 稀疏数组(最详解)「建议收藏」

    稀疏数组(最详解)「建议收藏」概念当一个数组中大部分元素为0,或者为同一值的数组时,可以使用稀疏数组来保存该数组。 稀疏数组的处理方式是:记录数组一共有几行几列,有多少个不同值;把具有不同值的元素和行列及值记录在一个小规模的数组中,从而缩小程序的规模 如下图:左边是原始数组,右边是稀疏数组代码实现publicclassSparseArray{publicstaticvoidmain(String[]args){//创建一个二维数组11*110:没有棋子,1:黑..

    2022年10月26日
  • 3D建模大神都在用的学习技巧!

    3D建模大神都在用的学习技巧!整个互联网的形态一直以来都是2D模式的,但是随着3D技术的不断进步,在未来的5年时间里,将会有越来越多的互联网应用以3D的方式呈现给用户,包括网络视讯、电子阅读、网络游戏、虚拟社区、电子商务、远程教育等等。甚至对于旅游业,3D互联网也能够起到推动的作用,一些世界名胜、雕塑、古董将在互联网上以3D的形式来让用户体验,这种体验的真实震撼程度要远超2D环境。我们所接触到的游戏建模,室内建模,数学建模等,包括现在很流行的电子商务,都对3D模式有着很强的需求,可见,未来市场对3D建模这一技术的渴望程度。.

  • sed提取两个关键字之间的内容_python提取文本指定内容

    sed提取两个关键字之间的内容_python提取文本指定内容示例:<table> <thead> <tr> <th>ID</th> <th>名称</th> <th>电话</th> <th>说明</th> <th>类型</th> <th&g…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号