将一个String转换为Int列表

时间:2017-03-04 15:58:18

标签: python string list int

我想知道如何将"1 -2 -8 4 5"之类的字符串转换为[1, -2, -8, 4, 5]

之类的字符串

3 个答案:

答案 0 :(得分:3)

我按" "字符拆分字符串,并将每个元素转换为int

myList = [int(x) for x in myString.split(" ")]

或只是

myList = [int(x) for x in myString.split()]

默认情况下,split使用空格' '作为参数

答案 1 :(得分:1)

array=list(map(int,string.split()))

答案 2 :(得分:0)

list(map(int , string.split(' ')))

用空格分割。