我正在尝试创建一个非常简单的平均数字程序。其中一部分涉及将输入字符串转换为数组。
E.g。
average = input()
平均成为'Hello world!这是一个字符串。'
然后我需要将它拆分成这样的数组:
average = ['Hello', 'world!', 'This', 'is', 'a', 'string.']
怎样才能解决这个问题?
答案 0 :(得分:1)
只需使用split
功能:
lst = txt.split(" ")
答案 1 :(得分:-1)
separator = " "
average = input()
print average.split(separator)
有一个名为split()
的内置方法可以完成您的工作,您可以将分隔符变量传递给该方法,指示要分割的字符但是默认值为space
“”本身,averge.split()
也适用于你的情况。