怎么在jupyter notebook输出表格
时间: 2023-09-10 12:10:35 浏览: 619
在Jupyter Notebook中,可以使用Pandas库来输出表格。
以下是一个示例代码:
```python
import pandas as pd
# 创建一个字典
data = {'姓名': ['张三', '李四', '王五'],
'年龄': [18, 20, 22],
'性别': ['男', '男', '女']}
# 将字典转换成Pandas DataFrame
df = pd.DataFrame(data)
# 输出表格
df
```
输出结果:
| | 姓名 | 年龄 | 性别 |
| --- | --- | --- | --- |
| 0 | 张三 | 18 | 男 |
| 1 | 李四 | 20 | 男 |
| 2 | 王五 | 22 | 女 |
除了直接输出DataFrame,还可以使用`display()`函数来输出表格,例如:
```python
# 输出表格
display(df)
```
输出结果:
| | 姓名 | 年龄 | 性别 |
| --- | --- | --- | --- |
| 0 | 张三 | 18 | 男 |
| 1 | 李四 | 20 | 男 |
| 2 | 王五 | 22 | 女 |
如果需要更改表格的样式,可以使用`Styler`类。例如:
```python
# 创建Styler对象
styler = df.style.set_table_styles([{'selector': 'th', 'props': [('background-color', 'lightblue')]}])
# 输出表格
styler
```
输出结果:
| | 姓名 | 年龄 | 性别 |
| --- | --- | --- | --- |
| 0 | 张三 | 18 | 男 |
| 1 | 李四 | 20 | 男 |
| 2 | 王五 | 22 | 女 |
以上是在Jupyter Notebook中输出表格的基本方法。可以根据需要进行调整和扩展。
阅读全文