欢迎访问宙启技术站
智能推送

Python中的常用列表操作函数介绍

发布时间:2023-05-27 11:49:17

Python的列表操作是十分强大的。在这篇文章中,我们将会介绍一些常用的列表操作函数。

1. len()

len()函数是Python内置函数之一,它可以返回一个列表中元素的数量。

示例代码:

fruits = ['apple', 'banana', 'cherry']
print(len(fruits))

输出结果为:

3

2. append()

append()函数用于在列表的末尾添加元素。

示例代码:

fruits = ['apple', 'banana', 'cherry']
fruits.append('orange')
print(fruits)

输出结果为:

['apple', 'banana', 'cherry', 'orange']

3. insert()

insert()函数用于在列表中的指定位置插入元素。

示例代码:

fruits = ['apple', 'banana', 'cherry']
fruits.insert(1, 'orange')
print(fruits)

输出结果为:

['apple', 'orange', 'banana', 'cherry']

4. remove()

remove()函数用于从列表中删除指定的元素。

示例代码:

fruits = ['apple', 'banana', 'cherry']
fruits.remove('banana')
print(fruits)

输出结果为:

['apple', 'cherry']

5. pop()

pop()函数用于删除列表中的最后一个元素,并返回该元素的值。

示例代码:

fruits = ['apple', 'banana', 'cherry']
last_fruit = fruits.pop()
print(last_fruit)
print(fruits)

输出结果为:

cherry
['apple', 'banana']

6. sort()

sort()函数用于将列表按照升序排列。

示例代码:

fruits = ['apple', 'banana', 'cherry']
fruits.sort()
print(fruits)

输出结果为:

['apple', 'banana', 'cherry']

注意,sort()函数会改变原始的列表。

7. reverse()

reverse()函数用于将列表中的元素顺序反转。

示例代码:

fruits = ['apple', 'banana', 'cherry']
fruits.reverse()
print(fruits)

输出结果为:

['cherry', 'banana', 'apple']

注意,reverse()函数同样会改变原始的列表。

8. index()

index()函数用于返回列表中指定元素的位置。

示例代码:

fruits = ['apple', 'banana', 'cherry']
banana_index = fruits.index('banana')
print(banana_index)

输出结果为:

1

9. count()

count()函数用于返回列表中指定元素的数量。

示例代码:

fruits = ['apple', 'banana', 'cherry', 'banana']
banana_count = fruits.count('banana')
print(banana_count)

输出结果为:

2

这些函数是Python中常用的列表操作函数,掌握它们会对你在Python编程中带来极大的便利。