0

I have a dataframe:

col1   col2   col3
1       4      6
5       2      3
6       1      0

I want to turn it into nested list:

array([[1,5,6],[4,2,1],[6,3,0]])

How could i do that?

french_fries
  • 1,149
  • 6
  • 22

2 Answers2

2

Wouldn't df.T.values work?


array([[1, 5, 6],
       [4, 2, 1],
       [6, 3, 0]], dtype=int64)

or df.T.values.tolist()


[[1, 5, 6], [4, 2, 1], [6, 3, 0]]
help-ukraine-now
  • 3,850
  • 4
  • 19
  • 36
0

try this:

df=  pd.DataFrame([[1,4,6],[5,2,3],[6,1,0]])

df.T.values
### returns >> array([[1,5,6],[4,2,1],[6,3,0]])
Merlin
  • 24,552
  • 41
  • 131
  • 206