如何在python中反转字符串?我的输入字符串是“Hey Gun”,现在我想显示“Gun Hey”作为输出。我曾尝试使用像[:: - 1]切片运算符,但它不会显示正确的输出它如何在Python中工作?如何在python中反转字符串
-6
A
回答
5
做分裂,然后倒转,然后加入。
' '.join(string.split()[::-1])
3
使用split
和reversed
(有点慢,虽然):
>>> a
'Hey Gun'
>>> ' '.join(reversed(a.split()))
'Gun Hey'
+1
这个例子有一个比拼接例子更清晰的意图,我觉得在几乎所有的情况下,这个例子会更易于维护,因此也会得到一票。可维护性为王,优化过高。 –
相关问题
- 1. 如何在python中反转字符串?
- 2. 在Python中反转字符串
- 3. 在Python中的字符串反转
- 4. 如何在JavaScript中反转字符串?
- 5. 如何反转字符串中的两个字符python
- 6. 如何反转字符串
- 7. 如何反转字符串
- 8. 如何反转字符串?
- 9. 如何反转python中字符串中的字母?
- 10. 如何在Python中反转字符串列表而不反转()或[:: - 1]
- 11. Python中的字符串反转
- 12. 如何在Python中反转希伯来字符串?
- 13. 如何让初学者在Python中反转字符串?
- 14. 如何在Python中反转一组字符串?
- 15. 如何反转0.9中的字符串?
- 16. Python字符串转换器;如何在python中转换字符串
- 17. 如何反转Java字符串的字
- 18. 如何在python字符串中找到相反的字符?
- 19. 如何在java中反转字符串的字符?
- 20. 如何使用python(手动)反转字符串中的单词?
- 21. 反转字符串
- 22. 反转字符串
- 23. 反转字符串
- 24. 反转字符串
- 25. 反转字符串
- 26. Python'字符串反转'程序
- 27. 如何在python中不转义反斜线转义的字符串?
- 28. Python将字符串转换为字符串,反之亦然
- 29. 如何“反转”字符串的值?
- 30. 如何正确反转字符串?
第一步:解释一下你会怎么做,在正常的语言不是代码! –
'''.join(string.split()[:: - 1])' –
这是一个字反转,而不是字符串反转。 – hazardous