导语:
本文主要介绍了关于Texttable如何在python3中输出成绩表格?的相关知识,希望可以帮到处于编程学习途中的小伙伴
马上就要到年底了,全年都有大量的数据需要处理和整合。既然大家都是python小能手,那么就必须想办法让我们轻松的处理数据。但是,我们的很多朋友还处于学习阶段。这里小编以学校成绩的数据导出为例,生成一个表格,让所有学生的成绩一目了然。相信很多朋友还是很在意结果的,那我们就一起来学习使用Texttable输出表格吧。
下面使用Texttable为DataFrame数据画表格,具体实现步骤如下:
(1)
导入
Pandas和Texttable模块,代码如下:
<p><span> 01 import pandas as pd<br/> 02 from texttable import Texttable<br/></span></p>
(2)
使用
DataFrame对象创建学生成绩数据,代码如下:
<p><span> 01 # 创建学生成绩数据<br/> 02 data = [[110,120,110],[130,130,130],[130,120,130]]<br/> 03 columns = ['语文','数学','英语']<br/> 04 df = pd.DataFrame(data=data,columns=columns)<br/> 05 print('学生成绩表')<br/> 06 print(df)<br/></span></p>
(3)为学生成绩数据绘制表格,代码如下:
01 # 为学生成绩数据绘制表格
02 print('学生成绩表')
03 tb=Texttable() # 初始化Texttable
04 tb.set_cols_align(['l','r','r']) # 设置对齐方式
05 tb.set_cols_dtype(['i','i','i']) # 设置每列的数据类型为整型
06 tb.header(df.columns) # 设置表头
07 tb.add_rows(df.values,header=False) # 为表格添加数据
08 print(tb.draw()) # 绘制表格
执行上面的代码,我们就可以获得一份成绩表格了。想要处理类似的数据,也可以使用这种办法,最后生成表格就可以啦。
更多Python学习指路:
。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python中报表显示中文乱码的解决方法12/11
- ♥ python类属性设置默认值09/16
- ♥ 如何打开python项目10/29
- ♥ 如何用代码保证python3中的枚举值?11/20
- ♥ 如何使用 python 抓取音乐?11/17
- ♥ 如何在python3中打印列表12/17
内容反馈