知行编程网知行编程网  2023-01-02 22:00 知行编程网 隐藏边栏  2 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python中列表的常见操作的相关知识,包括Python的列表,以及python中的列表这些编程知识,希望对大家有参考作用。


python中列表的常用操作


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.在列表中删除元素

在现实生活中,如果有同学转学,转学学生的信息应该被删除。 delete函数在开发中经常用到。常用的删除列表元素的方式有以下三种。

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

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

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

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享