python将字符串分割为list的时候数字如何不要单引号?

✀1,2,3✀.split(✀,✀)结果为[✀1✀, ✀2✀, ✀3✀],我想要[1, 2, 3]
2024-12-23 07:32:51
推荐回答(5个)
回答1:

>>> intList = []
>>> for i in '1,2,3'.split(','):
intList.append(int(i))
>>> intList
[1, 2, 3]

回答2:

不用,加单引号表示是一个字符串

回答3:

[int(i) for i in '1,2,3'.split(',')]

回答4:

字符串分割肯定还是子字符串额,可以遍历一遍,强转为int。

回答5:

转整型