导出python词典将列表值导入Excel工作表

时间:2018-05-04 18:06:27

标签: python dictionary xlwt

以下是我的示例词典。

dict1 = {'X':[['a','1'], ['b','3'], ['c','2']],
         'Y':[['a','8'], ['b','13']],
         'Z':[['a','5'], ['b','7'], ['f','8']]}

我正在尝试使用xlwt模块在excel表中获得以下输出。

X    a       1
     b       3
     c       2

Y    a       8
     b      13

Z    a       5
     b       7
     f       8

1 个答案:

答案 0 :(得分:0)

将键/值写入excel文件时,

dyear不会保留其顺序,但是一个选项可能是将内容放在OrderedDict中,然后将每个条目写入行,列中的excel文件:

> head(DF)

> squirrel_id  byear dyear
  <dbl>        <int> <dbl>
  6715         2006  2006
  22274        2016  2017
  20445        2014  2017
  19528        2013  2013
  2674         1995  1995
  1419         1992  1993

除了按键之间的空白行,它似乎与您想要的输出相匹配:  enter image description here