2
A
回答
6
字符串在Python中是不可變的,所以你不能在原地更改它們。
不過,當然,你可以串片的組合分配回相同的標識:
mystr = mystr[:5] + mystr[6:]
1
我使用類似的功能:
def delstring(mystring, indexes):
return ''.join([let for ind, let in enumerate(mystring) if ind not in indexes])
指標應該是一個迭代(列表,元組..)
1
bytearray是一種可以在適當位置更改的類型。如果您使用的是Python2.x,它可以非常容易地轉換爲默認的str類型:字節。
b=bytearray(s)
del b[5]
s=str(b)
相關問題
- 1. Python從字符串中刪除字母
- 2. 從字符串中刪除字符串
- 3. 從字符串中刪除字符串
- 4. 如何從python中的字符串中刪除子字符串?
- 5. 如何從Python中的字符串中刪除字符串?
- 6. C++從字符串中刪除字符
- 7. 從字符串中刪除字符
- 8. 從字符串中刪除字符
- 9. datagridview從字符串中刪除'&'字符
- 10. jQuery從字符串中刪除' - '字符
- 11. Fortran:從字符串中刪除字符
- 12. 從字符串中刪除Unicode字符
- 13. VB.NET - 從字符串中刪除字符
- 14. 從c字符串中刪除字符
- 15. C從字符串中刪除字符
- 16. 從字符串中刪除字符?
- 17. 從C字符串中刪除字符
- 18. Python:從第一個數字字符中刪除字符串
- 19. 從字符串中刪除撇號python
- 20. 從Python字符串中刪除
- 21. 從python字符串中刪除emojis
- 22. 如何從python中的字符串中刪除中間字符?
- 23. 從字符串中刪除「
- 24. 從字符串中刪除
- 25. 從字符串中刪除()
- 26. 從字符串中刪除「@」
- 27. Python如何從列表中的字符串中刪除字符
- 28. 從python中的字符串中刪除非UTF-8字符
- 29. 從Python中的字符串中刪除不需要的字符
- 30. 從Python中的字符串中刪除奇怪的字符
謝謝!使感覺。想象一下,如果你的答案可以被集成到Python的錯誤信息。如果該錯誤消息是某種社區wiki,那麼我可以自己整合它。我可以在5分鐘內接受答案。 – David 2010-12-01 13:24:37