Python append 函数[通俗易懂]

Python append 函数[通俗易懂]pythonappend描述append函数可以在列表的末尾添加新的对象。函数无返回值,但是会修改列表。append语法list.append(object)名称 说明 备注list 待添加元素的列表 object 将要给列表中添加的对象 不可省略的参数append举例1.给列表中添加整数、浮点数和字符串:test=[‘Python’,‘C’,‘Java’]test.append(5)test.append(23.6)test.append(‘HTML’)print(t

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

python append描述
append函数可以在列表的末尾添加新的对象。函数无返回值,但是会修改列表。

append语法

list.append(object)
名称 说明 备注
list 待添加元素的列表
object 将要给列表中添加的对象 不可省略的参数
3 examples to append list in python

append举例

1. 给列表中添加整数、浮点数和字符串:

test = [‘Python’, ‘C’, ‘Java’]

test.append(5)
test.append(23.6)
test.append(‘HTML’)

print(test)
输出结果为:

[‘Python’, ‘C’, ‘Java’, 5, 23.6, ‘HTML’]

2. 给列表中添加列表、元组和字典:

test = [‘Python’, ‘C’, ‘Java’]

test.append([‘Windows’, 2018, ‘OpenStack’])
test.append((‘Huawei’, ‘Tencent’))
test.append({‘Nova’:‘virtual compute service’, ‘Neutron’:‘net service’})

print(test)
输出结果为:

[‘Python’, ‘C’, ‘Java’, [‘Windows’, 2018, ‘OpenStack’], (‘Huawei’, ‘Tencent’), {‘Nova’: ‘virtual compute service’, ‘Neutron’: ‘net service’}]

3. 给列表中添加空元素

test = [‘Python’, ‘C’, ‘Java’]

test.append(None)

print(test)
输出结果为:

[‘Python’, ‘C’, ‘Java’, None]
注意事项
object参数不能省略,否则Python会报错:

test = [‘Python’, ‘C’, ‘Java’]

test.append()

print(test)
Traceback (most recent call last):
File “/Users/untitled3/Test2.py”, line 3, in
test.append()
TypeError: append() takes exactly one argument (0 given)
如果想给列表末尾添加空元素,应该将参数写为None

3 examples to append list in python

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

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

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

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

(0)


相关推荐

  • 设计模式 – 出厂模式(factory pattern) 详细说明

    设计模式 – 出厂模式(factory pattern) 详细说明

  • 在IDEA中实战Git「建议收藏」

    在IDEA中实战Git「建议收藏」工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下:假设小组中有两个人,组长小张,组员小袁场景一:小张创建项目并提交到远程Git仓库场景二:小袁从远程Git仓库上获取项目源码场景三:小袁修改了部分源码,提交到远程仓库场景四:小张从远程仓库获取小袁的提交场景五:小袁接受了一个新功能的任务,创建了一个分支并在分支上开发场景六:小袁把分支提交到远程Git仓库场景七…

  • 【转】值得珍藏的CSS代码集

    【转】值得珍藏的CSS代码集

  • python神经网络案例——CNN卷积神经网络实现mnist手写体识别[通俗易懂]

    python神经网络案例——CNN卷积神经网络实现mnist手写体识别[通俗易懂]全栈工程师开发手册(作者:栾鹏)python教程全解CNN卷积神经网络的理论教程参考http://blog.csdn.net/luanpeng825485697/article/details/79009241加载样本数据集首先我们要有手写体的数据集文件t10k-images.idx3-ubytet10k-labels.idx1-ubytetrain-imag…

  • 基因突变基本知识「建议收藏」

    基因突变基本知识「建议收藏」基因、染色体、蛋白质、DNA,RNA之间的关系是什么?赛福基因公开课今天正式开讲。第一课我们来对基因检测进行基本的介绍。今天我主要从以下两个方面介绍一下基因检测的基础知识,一是基因,包括细胞、染

  • JAVA常见数据结构

    JAVA常见数据结构常见的的数据结构数据存储的常⽤结构有:栈、队列、数组、链表和红⿊树。栈栈:stack,⼜称堆栈,它是运算受限的线性表,其限制是仅允许在标的⼀端进⾏插⼊和删除操作,不允许在其他任何位置进⾏添加、查找、删除等操作。简单的说:采⽤该结构的集合,对元素的存取有如下的特点1.先进后出(即,存进去的元素,要在后它后⾯的元素依次取出后,才能取出该元素)。例如,⼦弹压进弹夹,先压进去的⼦弹在下⾯,后压进去的⼦弹在上⾯,当开枪时,先弹出上⾯的⼦弹,然后才能弹出下⾯的⼦弹。2.栈的⼊⼝、出⼝的都是栈的顶端位置。

发表回复

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

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