我想用"},{"
作爲分隔符來分割一個字符串。我嘗試了各種各樣的東西,但都沒有工作。Python中的字符串分隔符
string="2,1,6,4,5,1},{8,1,4,9,6,6,7,0},{6,1,2,3,9},{2,3,5,4,3 "
拆分它弄成這個樣子:
2,1,6,4,5,1
8,1,4,9,6,6,7,0
6,1,2,3,9
2,3,5,4,3
string.split("},{")
作品在Python的控制檯,但如果我寫一個Python腳本中做此操作不起作用。
它沒有任何意義,它在控制檯上工作,但不在腳本中。你的腳本是怎樣的?在python控制檯上的 – 2010-11-25 00:36:53
>>> string =「{{2,4,5},{1,9,4,8,6,6,7},{1,2,3},{2,3 }}「 >>> string。分裂( 「},{」) 甚至取代工作正常,但當但在腳本中同樣的事情它沒有 高清convert2list(串): 字符串= string.strip() 字符串=字符串[2: len(string)-2] .split(「},{」) – anupash 2010-11-25 00:45:51