c语言编程笔录

首页 >   > 笔记大全

笔记大全

Python列表操作提高数据维护和快速查询

更新时间:2024-01-04

Python列表操作:提高数据维护和快速查询

1. 列表增加元素

在Python中,可以通过append()方法向列表末尾添加元素,使用insert()方法在列表中的任意位置添加元素。

lst=[1, 2, 3]
lst.append(4)
print(lst)  # [1, 2, 3, 4]

lst.insert(1, 5)
print(lst)  # [1, 5, 2, 3, 4]

2. 列表删除元素

使用remove()方法可以按值删除元素,使用pop()方法可以按索引删除元素。

lst=[1, 2, 3, 4, 5]
lst.remove(3)
print(lst)  # [1, 2, 4, 5]

lst.pop(1)
print(lst)  # [1, 4, 5]

3. 列表切片

Python中的列表支持切片操作,可以从列表中取出一段子列表,并对子列表进行操作。

lst=[1, 2, 3, 4, 5]
sub_lst=lst[1:3]
print(sub_lst)  # [2, 3]

lst[1:3]=[6, 7]
print(lst)  # [1, 6, 7, 4, 5]

4. 列表排序

Python中的列表提供sort()方法可以对列表进行排序,默认是升序排序。

lst=[3, 1, 2, 5, 4]
lst.sort()
print(lst)  # [1, 2, 3, 4, 5]

以上是Python列表常用操作的介绍,可以帮助您在数据维护和查询方面更加高效地使用Python。