Fel*_*ggi 1 python string list
我想转换这个字符串
-1, -2, 3, 4, 5
Run Code Online (Sandbox Code Playgroud)
进入具有这些值的列表.
[-1, -2, 3, 4, 5]
Run Code Online (Sandbox Code Playgroud)
当值为正时,我有很多选项,但是一旦涉及到" - "字符,我似乎无法得到它.
如果可能的话,我不想使用正则表达式.
string = "-1, -2, 3, 4, 5"
print [int(el) for el in string.split(',')]
Run Code Online (Sandbox Code Playgroud)
输出:
[-1, -2, 3, 4, 5]
Run Code Online (Sandbox Code Playgroud)