我需要定義一個函數,它需要兩個參數(s1, s2)
。此功能應刪除s1
中的s2
的字母。例如,從"motorcycle"
中刪除字母"motor"
應導致"cycle"
。我知道如何處理一個字符串的特定字母,而不是兩個字符串。從sting中刪除字母
-1
A
回答
1
不要在Python s2.replace(s1, '')
>>> a = 'motor'
>>> a.replace('moto', '')
'r'
字符串是不變的,所以改變一個做的山谷 -
>>> a =a.replace('moto', '')
專門針對您的問題
def replace_letters(x,y):
return x.replace(y,'')
相關問題
- 1. Python從字符串中刪除字母
- 2. 從字符串中刪除字母
- 3. 需要匹配sting或從字符串中刪除不需要的字符
- 4. sed刪除除字母和'
- 5. Python:刪除非字母字
- 6. 從R中的字母數字列中刪除字符?
- 7. 從字符串中刪除非字母數字字符
- 8. 如何從字符串中刪除所有字母字符?
- 9. 如何從數組中的字符串中刪除字母?
- 10. 從命令行中刪除VBScript中的非字母字符
- 11. 刪除字母的腳本
- 12. 從父母刪除SKSpiteNode
- 13. BBEdit中,刪除兩個字母的
- 14. 刪除Google Spreadsheets中的隨機字母
- 15. 在Python中刪除重複的字母
- 16. 刪除單元格中的字母
- 17. PyQt4:從其父母中刪除孩子
- 18. 從它的父母中刪除圖表
- 19. VBScript從字符串中移除字母
- 20. 刪除字母之前的字符串
- 21. 如何從輸出中刪除除字母之外的其他字符的行?
- 22. 從視圖中刪除標籤類型(涉及字母分頁)
- 23. 從javascript中刪除最後n個字母
- 24. 如何從浮點值數據框中列刪除字母
- 25. Jenkins從文件路徑中刪除一個字母
- 26. 如果包含小寫字母,則從數組中刪除
- 27. Python:從推文中刪除重複的字母
- 28. 刪除所有字母和逗號從字符串
- 29. 正則表達式從UTF8字符串中刪除非字母數字字符
- 30. 從lua字符串中刪除所有非字母數字字符
哦,它似乎是一個有趣的問題,你在這個BTW上的方法是什麼? – ZdaR
我正在考慮重建字符串? – Trex00
它應該導致'「rcycle」'對嗎? – SePro