逆序我首先想到了列表的reverse()函数,所以遇到了这个问题:
a = '12345'
>>> print ''.join(list(a).reverse())
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: can only join an iterable
不知道这是为什么?求大神指教,谢谢。后附上:
a = '12345'
>>> L=list(a)
>>> L.reverse()
>>> ''.join(L)
'54321'
因为自己基础不好,认为字符串不可变,其实最简单的解法真的是:
print a[::-1]