使用reverse()方法对列表进行反转。
list.reverse()
- >>> list1 = [1,4,2,5,3]
-
- >>> list1.reverse()
-
- >>> print(list1)
-
- [3, 5, 2, 4, 1]
以上代码将list1中的元素进行了反转。
使用reverse()方法对列表进行排序后,列表的变化是永久的,即使用reverse()方法排序后,列表中元素的位置发生了变化。
使用count()方法,可以统计列表中有多少个指定值。
list.count(value,/)
其中,value是指定的值。count()方法返回的是列表中有多少个值为value的元素。
- >>> list1 = [1,2,3,4,3,4]
-
- >>> list1.count(3)
-
- 2
以上代码返回了list1中值为3的元素的个数。
当列表中不存在指定值时,count()方法返回值为0,而不会报错,代码如下所示。
- >>> list1.count(5)
-
- 0
使用copy()方法对列表进行拷贝。
list.copy()
该方法的返回值是指定列表的一个拷贝。
使用copy()方法获取列表的一个拷贝的代码如下所示:
- >>> list1 = [1,2,3,4]
-
- >>> list2 = list1.copy()
-
- >>> print(list1==list2)
-
- True
从以上代码中可以看出,列表list1与列表list2相同。