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编程中带来极大的便利。
