关于python:python – 如何将输入字符串拆分为数组?

python - how to split an input string into an array?

本问题已经有最佳答案,请猛点这里访问。

我正在尝试创建一个非常简单的程序来平均数字。它的一部分涉及将输入字符串转换成数组。

例如。

1
average = input()

普通人变成"你好世界!这是一根绳子。"

然后我需要将它拆分成这样的数组:

1
average = ['Hello', 'world!', 'This', 'is', 'a', 'string.']

这有什么办法?


只需使用split功能:

1
lst = txt.split("")

1
2
3
separator =""
average = input()
print average.split(separator)

有一个名为split()的内置方法可以完成您的工作,您可以向该方法传递一个分隔变量,指示要拆分的字符,但是默认值是space本身,averge.split()在您的情况下也可以正常工作。