Python反转字符串
示例
可以使用内置reversed()函数反转字符串,该函数接受字符串并以相反的顺序返回迭代器。
>>> reversed('hello')
<reversed object at 0x0000000000000000>
>>> [char for char in reversed('hello')]
['o', 'l', 'l', 'e', 'h']reversed()可以包装在从迭代器生成字符串的调用中。''.join()
>>> ''.join(reversed('hello'))
'olleh'虽然reversed()对于未开始使用Python的用户来说,使用可能更易读,但是使用扩展切片(使用)的步骤-1更快,更简洁。在这里,尝试将其实现为功能:
>>> def reversed_string(main_string):
... return main_string[::-1]
...
>>> reversed_string('hello')
'olleh'
热门推荐
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短