微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Python列表中append()函数使用方法 详解Python列表中的append()函数

python中的append()函数是在列表末尾添加新的对象,并且添加的对象可以和列表看成是一个整体,下面这篇文章主要给大家介绍了关于python列表append()函数使用方法的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下。

@H_404_3@

一、append函数

1、基本使用

首先我们知道,它是一个对列表中的元素处理的函数,如果在一个列表中,想要在一个列表最后面添加新的元素时,就使用append(),基本的语法格式如下:

list.append( element )

其中参数element表示的就是一个添加元素。下面看一个简单的例子,代码如下:

name_list = ['zhaidada', 'liling', 'wangniuniu']
name_list.append('zhaoliu')
print(name_list)

运行结果为:

['zhaidada', 'wangniuniu', 'zhaoliu']

2、任意类型的元素

在append函数中,只能是在列表中的最后面位置添加元素,并不是所有的位置都可以,但是对于类型的添加就是任意的,比如添加的数据类型是普通的类型时,表示的就是一个数值或者是字符串元素,代码如下:

list1 = ['zhaidada', 'wangniuniu']
list1.append(111)  # 添加整型数据
print(list1)
list1.append('str')  # 添加字符型
print(list1)

运行结果:

['zhaidada', 111]
['zhaidada', 111, 'str']

还可以是其它类型的数据,比如说是集合类型,又包括列表、元组等,代码如下:

list1 = ['zhaidada']
list1.append([1,2,3])  # 添加列表
print(list1)
list1.append((4,5,6))  # 添加元祖
print(list1)

运行结果为:

['zhaidada', [1, 2, 3]]
['zhaidada', 3], (4, 5, 6)]

3、列表同步

在使用这个函数对列表的元素进行添加的时候,其实添加的是一个列表所使用的地址,而不是一个列表内容,但是添加元素之后,列表是会发生改变的,并且会将这个被添加但是数据同步到列表中。举个例子:

list1 = ['zhaidada']
a = [1,3]
list1.append(a)  # 列表list1添加列表a
print(list1)
a.append(4)  # 列表a发生变化
list1.append(a)
print(list1)  # 列表list1也会同步变化

运行结果:

['zhaidada', 3, 4], 4]]

关于python列表中append()函数使用方法 详解python列表中的append()函数文章的进行到这里了,文章中详细的讲解了append函数的使用方法,希望可以给大家的学习带来一定的帮助。

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

相关推荐