2015-12-28 51 views
1

我想将字符串:做一个输入字符串转换成列表蟒蛇

avengers,ironman,spiderman,hulk 

到列表:

['avengers','ironman','spiderman','hulk'] 

我试图

list = raw_input("Enter string:") 
list = list.split() 

,但它不工作正确的方式,因为我需要它,它采取了整个字符串,并将其作为列表中的一个项目(它没有“,”,但这并不是我所需要的)工作正常)

+1

'list.split(',')'。但不要使用'list'作为变量名;你正在重写一个(非常有用的)内置函数(称为'list')。 – Doorknob

+0

@ Doorknob冰好吧谢谢! – SDSDFsafad

回答

5

如果您不将任何事情传递给拆分方法,它将在空白处分裂。通过逗号作为参数:

my_list.split(',') 

编辑,以便您不使用列表作为名称

0

你好,大家好我想使例如下一个字符串:

avengers,ironman,spiderman,hulk into the next list: 


['avengers','ironman','spiderman','hulk'] 

我试过了`

list = raw_input("Enter string:") 
    list = list.split() 

而是执行此操作:

​​

而且,正如其他人所提到的,您可能希望不是你的字符串/数组使用的名称“列表”。