关于reversed()函数
>>> k = 1,'b', 2>>> l = reversed(k)
>>> print(l)
<reversed object at 0x113a947b8>
>>> list(l)
请教reversed()函数返回值是不是只能用列表的方式list()显示出来?(如果用词不当,谢谢您的指正。) 也可用for循环遍历
>>> for each in l:
print(each)
2
b
1
如果其中的元素都是字符串,还可以用join
>>> a = 'q','w','e'
>>> b=reversed(a)
>>> ','.join(b)
'e,w,q' 还可以这样:
>>> k = 1,'b', 2
>>> l = reversed(k)
>>> print(l)
<reversed object at 0x00000188B5174978>
>>> print(*l)
2 b 1
页:
[1]