-1
A
回答
0
取決於你想要做什麼。如果你想要一個可變的序列,內置的列表類型是你的朋友,並從STR要列出和背面很簡單,只要:
mystring = "abcdef"
mylist = list(mystring)
mystring = "".join(mylist)
如果你想建立使用一個for循環中,Python的大串方法通常是建立一個字符串列表,然後用適當的分隔符(linebreak或其他)將它們連接在一起。
否則,您還可以使用一些文本模板系統,或解析器或任何專門的工具是最適合的工作。
0
此鏈接可能在Python中進行連結有用從上面的鏈接
http://pythonadventures.wordpress.com/2010/09/27/stringbuilder/
例如:
def g():
sb = []
for i in range(30):
sb.append("abcdefg"[i%7])
return ''.join(sb)
print g()
# abcdefgabcdefgabcdefgabcdefgab
相關問題
- 1. 字符串內存分配和字符串池概念
- 2. 字節緩衝區,字符緩衝區,字符串和字符集
- 3. 字符串緩衝區 - OutOfMemoryError
- 4. 字節緩衝區,字符串
- 5. 字節緩衝區爲字符串GWT
- 6. 字符串緩衝區字符串轉換異常?
- 7. 字符串連接vs字符串緩衝區在Javascript中
- 8. 鏈式字符串 - 操縱大型字符串緩衝區
- 9. 如何在emacs緩衝區中區分Python字符串和文檔字符串?
- 10. 緩衝區不會打印字符串
- 11. 預期字符串或緩衝區
- 12. 比較緩衝區與C字符串
- 13. 「預期字符串或緩衝區」
- 14. 在緩衝區中查找字符串
- 15. 升壓緩衝區麻煩字符串
- 16. Java緩衝區到字符串數組
- 17. 的XMLType字符串緩衝區太小
- 18. 字符串緩衝區聲明不足
- 19. C#字符串數組緩衝區
- 20. 字符串緩衝區需要幫助
- 21. 字符串緩衝區太小
- 22. 字符串緩衝區太小錯誤
- 23. 包裝紙字符串緩衝區
- 24. 從緩衝區中提取字符串
- 25. Node.js緩衝區字符串序列化
- 26. ORA-19011:字符串緩衝區太小
- 27. 預期的字符串或緩衝區
- 28. 指向字符串的概念在C
- 29. Java字符串概念迴文
- 30. 查找字節緩衝區內的字符串
您是否使用過您的問題? – 2014-11-21 12:38:04
請在谷歌之前,你跳上的問題在stackoverflow上的馬車! – 2014-11-21 12:55:47
你能形容這個概念嗎? AFAICT Java的StringBuffer至少執行三種不同的事情,所有這些都是Python的標準庫可以做的,但不能放在同一類型中,有些是出於很好的理由。 – 2014-11-21 13:01:48