文章目录
reversed函数使用
reversed() 其功能是对于给定的序列(包括列表、元组、字符串以及 range(n) 区间),该函数可以返回一个逆序序列的迭代器。
reversed() 函数的语法格式如下:
reversed(seq)
其中,seq 可以是列表,元素,字符串以及 range() 生成的区间列表。
list_1 = [1, 2, 3, 4, 5]
print(reversed(list_1)) #<list_reverseiterator object at 0x0000000002B73588>
print(list(reversed(list_1))) #[5, 4, 3, 2, 1]
list_2 = []
for i in reversed(list_1):
list_2.append(i)
print(list_2) #[5, 4, 3, 2, 1]
#将列表进行逆序,用列表推导式的方法
print([i