Python列表操作函数:append、extend、sort、reverse
发布时间:2023-07-01 17:25:27
Python 中的列表是一种有序的、可变的容器,可以包含任意类型的元素。在对列表进行操作时,常用的列表操作函数有 append、extend、sort、reverse。
1. append 函数用于在列表末尾添加一个元素。语法为:list.append(elem)。
示例:
fruits = ['apple', 'banana', 'cherry']
fruits.append('orange')
print(fruits) # 输出:['apple', 'banana', 'cherry', 'orange']
2. extend 函数用于在列表末尾添加另一个列表中的所有元素。语法为:list.extend(iterable)。
示例:
fruits = ['apple', 'banana', 'cherry'] more_fruits = ['orange', 'grape'] fruits.extend(more_fruits) print(fruits) # 输出:['apple', 'banana', 'cherry', 'orange', 'grape']
3. sort 函数用于对列表进行排序。语法为:list.sort(key=None, reverse=False)。
key 参数用于指定排序的依据,reverse 参数用于指定是否降序排序,默认为升序排序。
示例:
numbers = [5, 2, 9, 1, 3] numbers.sort() print(numbers) # 输出:[1, 2, 3, 5, 9]
4. reverse 函数用于反转列表中元素的顺序。语法为:list.reverse()。
示例:
fruits = ['apple', 'banana', 'cherry'] fruits.reverse() print(fruits) # 输出:['cherry', 'banana', 'apple']
使用这些列表操作函数,可以对列表进行各种操作和处理,满足不同的需求。无论是添加元素、合并列表、排序还是反转列表,这些函数都可以方便地帮助我们实现。
