假设我有一个类似 [1 2 3 4] 的数据pandas/python 中任何转换为列表的内置函数像 [1, 2, 3, 4]
是的,有 split 函数,但是在对字符串调用它之前,您必须摆脱 [ 和 ],否则而不是 ['1', '2', '3', '4']
,你会得到['[1', '2', '3', '4]']
,所以不是s.split()
,而是我们做s[1:-1].split()
,这也意味着你的列表是字符串而不是整数('1'
而不是 1
(, 但这很容易修复: [int(i) for i in s[1:-1].split()]