Python中的字符串分隔符

anu*_*ash 0 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 "
Run Code Online (Sandbox Code Playgroud)

把它分成这样的东西:

2,1,6,4,5,1
8,1,4,9,6,6,7,0
6,1,2,3,9
2,3,5,4,3
Run Code Online (Sandbox Code Playgroud)

string.split("},{") 在Python控制台上工作,但如果我编写一个Python脚本,在这个操作中它不起作用.

Gav*_*n H 12

您需要将结果分配给string.split("},{")新字符串.例如:

string2 = string.split("},{")
Run Code Online (Sandbox Code Playgroud)

我认为这就是你认为它在控制台工作但不在脚本中工作的原因.在控制台中,它只打印出返回值,但在脚本中,您要确保使用返回的值.