1
A
回答
0
您可以使用正則表達式:
>>> re.findall(r'0+|1+','1000011')
['1', '0000', '11']
2
str.split(sep)
方法不會將sep
定界符添加到輸出列表。
你想羣字符串例如使用itertools.groupby
:
In: import itertools
In: [''.join(g) for _, g in itertools.groupby('1000011')]
Out: ['1', '0000', '11']
我們沒有指定key
參數和默認key
函數只是返回元素不變。 g
然後是key
個字符的組。
相關問題
- 1. Python的分割字符串
- 2. 的Python ::分割字符串
- 3. 分割字符串Python的
- 4. Python,分割字符串
- 5. 分割字符串在python
- 6. 分割字符串在python
- 7. Python的分割字符串的模式
- 8. python分割字節字符串
- 9. 用括號分割Python的字符串
- 10. 分割字符串的Python列表
- 11. python中的字符串分割
- 12. 用python分割字符串的個數
- 13. Python的 - 字符串分割線
- 14. 分割字符串
- 15. 分割字符串
- 16. 分割字符串
- 17. 分割字符串
- 18. 分割字符串
- 19. 分割字符串
- 20. 分割字符串[]
- 21. 分割字符串
- 22. 分割字符串
- 23. 分割字符串
- 24. 分割字符串
- 25. 分割字符串
- 26. 分割字符串
- 27. 分割字符串
- 28. 分割字符串
- 29. 分割字符串
- 30. 分割字符串
如果你只想分裂一堆1個0字符的目前還不清楚,或者是否會有什麼在那裏,除了其他1和0。 –