下面我将为你讲解 Python 中 List 常用函数的使用方法。
List 简介
List 是 Python 的一种基本数据类型,其可变长度和可存储不同类型的元素的特点让它在 Python 的编程过程中得到广泛应用。一个列表就是由逗号隔开的值(项)(列表项)列表,列表项通常有相同的类型,但不一定需要。列表通过方括号表示,在方括号内部写下列表项,各个列表项使用逗号(,)隔开。
常用函数
1、append()
向列表的末尾添加一个元素。
语法格式:list.append(obj)
list
:列表。obj
:要添加到列表末尾的对象。
示例:
# 定义列表
list = [1, 2, 3, 4, 5]
# 在列表末尾添加一个元素
list.append(6)
# 输出列表
print(list) # [1, 2, 3, 4, 5, 6]
2、extend()
在列表末尾一次性追加另一个序列中的多个值。
语法格式:list.extend(iterable)
list
:列表。iterable
:一个序列。
示例:
# 定义列表
list1 = ['a', 'b', 'c']
list2 = [1, 2, 3]
# 拼接两个列表
list1.extend(list2)
# 输出列表
print(list1) # ['a', 'b', 'c', 1, 2, 3]
3、insert()
将对象插入到列表中的指定位置。
语法格式:list.insert(index, obj)
list
:列表。index
:插入的位置。obj
:要插入到列表中的对象。
示例:
# 定义列表
list = [1, 2, 3, 4, 5]
# 在指定位置插入元素
list.insert(2, "new")
# 输出列表
print(list) # [1, 2, 'new', 3, 4, 5]
4、remove()
移除列表中的一个元素(默认是最后一个元素),并且返回该元素的值。
语法格式:list.remove(obj)
list
:列表。obj
:要移除的对象。
示例:
# 定义列表
list = [1, 2, 3, 4, 5]
# 移除元素
list.remove(3)
# 输出列表
print(list) # [1, 2, 4, 5]
# 移除默认的最后一个元素
list.remove(list[-1])
# 输出列表
print(list) # [1, 2, 4]
5、sort()
对列表进行排序。
语法格式:list.sort([reverse=True])
list
:列表。reverse
:可选参数,如果为 True 则表示升序排序,如果为 False 则表示降序排序,默认为升序排序。
示例:
# 定义列表
list = [3, 2, 4, 1, 5]
# 升序排序
list.sort()
# 输出列表
print(list) # [1, 2, 3, 4, 5]
# 降序排序
list.sort(reverse=True)
# 输出列表
print(list) # [5, 4, 3, 2, 1]
6、reverse()
将列表中的元素倒序排列。
语法格式:list.reverse()
list
:列表。
示例:
# 定义列表
list = [1, 2, 3, 4, 5]
# 将列表元素倒序排列
list.reverse()
# 输出列表
print(list) # [5, 4, 3, 2, 1]
结束语
本文介绍了 Python 中 List 常用函数的使用方法,并且给出了相应的示例代码。掌握这些函数的使用方法,能够更好地完成 Python 的编程工作。