方式一:使用reversed()函数进行迭代
a=[1,2,100,4,5,6,200,8,9]
b=list(reversed(a))
print(b)
注意:reversed()函数返回的是一个迭代器,而不是一个List。
方式二: 使用列表反向分片
a=[1,2,100,4,5,6,200,8,9]
b=a[::-1]
print(b)
注意:
其中[::-1]代表从后向前取值,每次步进值为1;
也可以取值输出,如:a[3::-1],a[4:1:-1]
a[start:stop:step] 表示从start开始,每隔step取一个数,直到stop(不包括stop)结束。
网友评论