python中列表的5个常见操作方法
创始人
2024-12-26 07:43:22
0次

1.在列表中增加元素

在列表中增加元素的方式有很多种。

(1)通过append可以向列表添加元素。

(2)通过extend可以将另一个列表中的元素逐一添加到列表中。

(3)通过insert(index,object)在指定位置index前插入元素object。

2.使用len()函数获取列表长度

列表的len()函数用于获取一个列表的长度,即列表中项的个数:

>>> fruits = ['apple', 'banana', 'watermelon', 'strawberry', 'orange']>>> len(fruits)5

空列表的长度为0:

>>> empty_list = []>>> len(empty_list)0

当使用del语句删除列表中的项时,列表的长度也会相应减小1:

>>> fruits = ['apple', 'banana', 'watermelon', 'strawberry', 'orange']>>> len(fruits)5>>> del fruits[0]>>> len(fruits)4

3.使用“+”和“*”

列表和字符串一样,也支持加法操作,即使用“+”将两个列表拼接到一起:

>>> first_list = [1, 2, 3]>>> second_list = ['cat', 'dog', 'bird']>>> first_list + second_list # 列表可以包含不同类型的项[1, 2, 3, 'cat', 'dog', 'bird']>>> second_list + first_list['cat', 'dog', 'bird', 1, 2, 3]

列表的乘法操作也和字符串的乘法操作类似,使用“*”将列表和整数n“相乘”时,会将n个该列表相加:

>>> # 这两种方式在此处是等价的>>> first_list = [1, 2, 3]>>> first_list * 5[1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3]>>> first_list + first_list + first_list + first_list + first_list[1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3]

3.使用“+”和“*”

所谓查找,就是看看指定的元素是否存在,Python中查找常见的运算符有。

(1) in(存在):如果存在那么结果为True,否则为False。

(2) not in(不存在):如果不存在那么结果为True,否则为False。

#待查找的列表

nameList = ["喜小乐","石敢当","大头鹅"]

#获取用户要查找的名字

findName = input("请输入要查找的名字:")

#查找是否存在

if findName in nameList:

print("在列表中找到了相同的名字")

else:

print("没有找到")

通过对列表的遍历,查找列表是否存在指定的元素,运行程序后,会产生两种结果。

5.在列表中删除元素

现实生活中,如果某位同学调班了,那么就应该把这个调走的学生信息删除。在开发中经常会用到删除功能,列表元素的常用删除方法有下面三种。

(1)del:根据下标进行删除。

(2)pop:删除最后一个元素。

(3)remove:根据元素的值进行删除。

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...