用全是元组组成的列表绘制表格
时间: 2023-07-29 14:11:50 浏览: 99
要用全是元组组成的列表绘制表格,你可以使用`matplotlib`库中的`table`函数来实现。下面是一个示例代码:
```python
import matplotlib.pyplot as plt
data = [('Alice', 25, 'Engineer'),
('Bob', 30, 'Doctor'),
('Charlie', 35, 'Teacher')]
columns = ('Name', 'Age', 'Profession')
fig, ax = plt.subplots()
table = ax.table(cellText=data, colLabels=columns, loc='center')
table.auto_set_font_size(False)
table.set_fontsize(12)
table.scale(1.2, 1.2)
ax.axis('off')
plt.show()
```
在这个示例中,我们创建了一个包含元组的列表`data`,每个元组表示一个数据行。我们还定义了列名的元组`columns`。然后,我们使用`table`函数创建表格,并使用`cellText`参数传递数据,`colLabels`参数传递列名。其他的参数用于设置表格的位置、字体大小和缩放。
最后,我们使用`plt.show()`显示绘制的表格。
注意:确保已经安装了`matplotlib`库。
阅读全文