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 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语