如何在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