python列表reverse()反向调转列表的用法
reverse()方法描述
python列表list内置的实例方法reverse(),可用于对调用对象(列表)进行反向调转,注意,不是降序排序,具体的可以看下方的实例代码。
reverse()语法及参数
list.reverse()
python内置的方法reverse()一般情况下不接收任何参数。
reverse()返回值
reverse()方法并没有返回值,但可以对调用对象——一个列表进行反向调转。
reverse()实例代码
>>> list1 = [1,2,5,3,8,6]
>>> type(list1)
<class 'list'>
>>> list1.reverse() #注意python的列表list1对象调用reverse()方法后的值变化,并非降序排序
>>> list1
[6, 8, 3, 5, 2, 1]
>>> list1.reverse(1) #尝试传递参数给reverse()方法,python会抛出TypeError,并给予相应的提示
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: reverse() takes no arguments (1 given)
>>> list1.reverse() #同一个python对象调用两次reverse(),看看值的变化情况
>>> list1
[1, 2, 5, 3, 8, 6]