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

Python 中常用的列表操作函数

发布时间:2023-10-23 06:51:50

Python 中常用的列表操作函数有很多,以下介绍一些常用的函数:

1. append()

- 作用:将元素添加到列表末尾

- 例子:

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

2. extend()

- 作用:将一个可迭代对象的元素添加到列表末尾

- 例子:

     numbers = [1, 2, 3]
     more_numbers = [4, 5, 6]
     numbers.extend(more_numbers)
     print(numbers)  # [1, 2, 3, 4, 5, 6]
     

3. insert()

- 作用:在指定位置插入元素

- 例子:

     numbers = [1, 2, 3]
     numbers.insert(1, 4)
     print(numbers)  # [1, 4, 2, 3]
     

4. remove()

- 作用:移除列表中 个匹配的元素

- 例子:

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

5. pop()

- 作用:移除并返回指定位置的元素,默认为最后一个元素

- 例子:

     numbers = [1, 2, 3]
     num = numbers.pop()
     print(num)  # 3
     print(numbers)  # [1, 2]
     

6. index()

- 作用:返回指定元素在列表中 次出现的索引

- 例子:

     numbers = [1, 2, 3, 2]
     index = numbers.index(2)
     print(index)  # 1
     

7. count()

- 作用:返回指定元素在列表中出现的次数

- 例子:

     numbers = [1, 2, 3, 2]
     count = numbers.count(2)
     print(count)  # 2
     

8. sort()

- 作用:对列表进行排序

- 例子:

     numbers = [3, 1, 2]
     numbers.sort()
     print(numbers)  # [1, 2, 3]
     

9. reverse()

- 作用:将列表中的元素反转

- 例子:

     numbers = [1, 2, 3]
     numbers.reverse()
     print(numbers)  # [3, 2, 1]
     

10. copy()

- 作用:复制列表

- 例子:

      numbers = [1, 2, 3]
      numbers_copy = numbers.copy()
      print(numbers_copy)  # [1, 2, 3]
      

这些函数对于对列表的操作非常有用,可以帮助我们对列表进行添加、删除、查询、排序等操作。