用python在列表中生成一个输入字符串

2024-06-01 11:36:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我想打开绳子:

avengers,ironman,spiderman,hulk

在列表中:

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

我试过了

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

但它并没有按我需要的方式工作,而是将整个字符串作为列表中的一个项(如果没有“,”它工作得很好,但这不是我需要的)


Tags: 字符串列表inputstringraw方式listsplit
2条回答

如果不将任何内容传递给split方法,它将在空白处进行拆分。将逗号作为参数传递:

my_list.split(',')

已编辑,因此您不使用列表作为名称

Hello guys i want to make for example the next string:

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


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

i tried that `

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

请改为:

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

而且,正如其他人提到的,您可能不想对字符串/数组使用名称“list”。

相关问题 更多 >