Texttable如何在python3中輸出成績表格?
馬上就到年底了,一整年下來需要處理整合的資料也不少。既然大家都是python小能手,那肯定要找點方法讓我們輕輕鬆鬆的處理資料。不過我們很多的小夥伴還處在學習階段,這裡小編以在校成績的資料匯出為例,生成一個表格所有學生的成績就一目瞭然了,。相信很多小夥伴們還是非常關心成績的情況,下面我們一起學習用Texttable輸出表格吧。
下面使用Texttable為DataFrame資料畫表格,具體實現步驟如下:
(1)匯入Pandas和Texttable模組,程式碼如下:
01 import pandas as pd
02 from texttable import Texttable
(2)使用DataFrame物件建立學生成績資料,程式碼如下:
01 # 建立學生成績資料
02 data = [[110,120,110],[130,130,130],[130,120,130]]
03 columns = ['語文','數學','英語']
04 df = pd.DataFrame(data=data,columns=columns)
05 print('學生成績表')
06 print(df)
(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學習指路:。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4560/viewspace-2831946/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- pycharm對比python3輸出表格哪個好用?PyCharmPython
- 表格輸出內容
- python3中輸出錯誤怎麼辦?Python
- Linux c程式中獲取shell指令碼輸出(如獲取system命令輸出)LinuxC程式指令碼
- 用python3進行成績等級劃分Python
- 陣列怎樣在python3中逆序輸出?陣列Python
- python如何以表格形式列印輸出Python
- 如何用python3輸出dos命令?Python
- 三國殺電競大放異彩 遊卡特色文化輸出成績斐然
- 如何在iView中動態建立表格View
- 呼叫函式:如把ssha的值在SSHA的框中輸出函式
- 如何用python3輸出print對齊?Python
- python3字串垂直輸出教程Python字串
- Java分解質因數,如輸入8,輸出8=2*2*2Java
- Python3:格式化輸出之format方法PythonORM
- C#方法 實現輸入成績顯示等級C#
- 如何在MySQL中輸入中文MySql
- 成績單
- 表格中輸入特殊符號和公式符號公式
- 建立動態陣列,輸入5個學生的成績,另外用一個函式檢查其中有無低於60分的,輸出不合格的成績陣列函式
- 學生成績錄入系統,需要判斷成績格式合格,使用throw彈出,最後並列印全班成績單
- 如何在langchain中對大模型的輸出進行格式化LangChain大模型
- 如何在 Python 中自動化處理 Excel 表格?PythonExcel
- 百分制成績轉換為五級分製成績(8分) 題目內容: 編寫程式,輸入一個百分制成績,輸出所對應的成績等級“ A ”、“ B ”、“ C ”、“ D ”、“ E ”。 (使用switch語句) 轉換原則為:
- 將SAP CRM WebClient UI的表格匯出成PDFWebclientUI
- 如何將SAP WebClient UI的表格匯出成PDFWebclientUI
- vue+element將資料匯出成excel表格VueExcel
- php如何將資料匯出成excel表格呢?PHPExcel
- 如何把檔案輸出流替換成位元組輸出流
- 教資成績出來了,果然沒有全過
- 寫一個方法,將字串中的單詞倒轉後輸出,如:`my love` -> `ym evol`字串
- 如何在 Linux 系統中輸入 emojiLinux
- 演示 資料型別 陣列名[]=new 資料型別[大小],迴圈輸入5個成績,儲存到double陣列,並輸出資料型別陣列
- 在一行中輸出能夠組成的最小的數
- linux中的輸入與輸出管理(重定向輸入,輸出,管道符)Linux
- 如何在.NET電子表格應用程式中建立流程圖流程圖
- 騰訊安全2020年區塊鏈成績單出爐區塊鏈
- excel按成績高低排名次 excel成績表怎麼排名次Excel