如何从DataFrame创建整数列表?

Ale*_*vin 3 python list dataframe pandas

我有数据框:

Values    Values2
1,2,3,4   0,2,3
2,1,0,6   0,0,0
9,8,7,6   1,0,1
Run Code Online (Sandbox Code Playgroud)

我想创建列表列表.我这样做是这样的:

df[['Values']].values.tolist()
Run Code Online (Sandbox Code Playgroud)

在输出中得到:

[['1,2,3,4'],
 ['2,1,0,6'],
 ['9,8,7,6']]
Run Code Online (Sandbox Code Playgroud)

这是一个字符串,但我需要一个像这样的整数列表:

 [[1,2,3,4],
  [2,1,0,6],
  [9,8,7,6]]
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

egu*_*aio 7

它们似乎存储为字符串.尝试以下(不是非常强大,但根据您的上下文,它可以是正常的):

slist = df[['Values']].values.tolist()
ilist = [ [int(s) for s in l[0].split(',')] for l in slist] 
Run Code Online (Sandbox Code Playgroud)