如何在熊猫的数据框架中创建列名,行名和值列表?

时间:2017-11-07 17:38:50

标签: python pandas

我是python的新手。我有一个如下所示的数据框:

ghostTalk() {
  ( espeak -v +whisper -s 80 -p 100 "$(myFun)" & )
  builtin echo "$@"
}

我想将此数据框转换为如下所示的列表:

     A   B  
  E  0   1

  F  2   3

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

使用

In [197]: df.stack().reset_index().values.tolist()
Out[197]: [['E', 'A', 0L], ['E', 'B', 1L], ['F', 'A', 2L], ['F', 'B', 3L]]

答案 1 :(得分:2)

df.reset_index().melt('index').values.tolist()
Out[1423]: [['E', 'A', 0], ['F', 'A', 2], ['E', 'B', 1], ['F', 'B', 3]]