使用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相同。