我知道我以前在某个地方见过一些例子,但就我的一生而言,我在网上搜索时找不到。
我有几行数据:
data = [[1,2,3],
[4,5,6],
[7,8,9],
]
我想把这些数据输出到一个表中,例如
+---+---+---+
| 1 | 2 | 3 |
+---+---+---+
| 4 | 5 | 6 |
+---+---+---+
| 7 | 8 | 9 |
+---+---+---+
很明显,我可以使用像prettytable这样的库,或者下载pandas之类的东西,但我对此非常感兴趣。
我只想把我的行作为表格输出到我的Jupyter笔记本的单元格中。我该怎么做?
我刚刚发现tabulate有一个HTML选项,使用起来相当简单。
与韦恩·沃纳的回答非常相似:
仍在寻找一些简单的方法来创建更复杂的表格布局,比如使用latex语法和格式来合并单元格并在笔记本中进行变量替换:
Allow references to Python variables in Markdown cells #2958
我终于找到了我要找的jupyter/IPython documentation。
我需要这个:
(我可能稍微弄乱了理解,但
display(HTML('some html here'))
是我们需要的)有一个很好的技巧:用pandas数据框包装数据。
它显示的数据如下:
相关问题 更多 >
编程相关推荐