Python3 - 如何在不破坏int的情况下从字符串创建列表

时间:2016-05-07 00:04:58

标签: python python-3.x

我有一个字符串“12 21 3 9 21 19”,我想把它分成一个列表[12,21,3,9,21,19]。

new newlist = list(“12 21 3 9 21 19”)将其分解为[1,2,2,1,3,9,2,1,1,9]!任何帮助将不胜感激:)

1 个答案:

答案 0 :(得分:1)

您可以使用.split()

e.g。 -

>>> my_string = "12 21 3 9 21 19"
>>> a_new_list = my_string.split()
>>> print(a_new_list)
>>> ["12", "21", "3", "9", "21", "19"]

如果您希望列表的实际成员为int,则可以使用map或其他方法将它们转换为整数。