實(shí)現(xiàn)表格的多種方法。
das庫創(chuàng)建表格
dasedas創(chuàng)建表格的示例代碼
portdas as pd
data = {'姓名' ['張三', '李四', '五'], '年齡' [20, 30], '性別' ['男', '女', '男']}e(data)t(df)
輸出結(jié)果為
姓名 年齡 性別
0 張三 20 男
1 李四 25 女
2 五 30 男
2. 使用prettytable庫創(chuàng)建表格
中一個(gè)用于創(chuàng)建漂亮的表格的庫,它可以將數(shù)據(jù)轉(zhuǎn)換為表格形式并輸出。下面是使用prettytable創(chuàng)建表格的示例代碼
port PrettyTable
x = PrettyTable()ames = ["姓名", "年齡", "性別"]
x.add_row(["張三", 20, "男"])
x.add_row(["李四", "女"])
x.add_row(["五", 30, "男"])t(x)
輸出結(jié)果為
+----+----+----+
姓名 | 年齡 | 性別
+----+----+----+
張三 | 20 | 男
李四 | 25 | 女
五 | 30 | 男
+----+----+----+
3. 使用tabulate庫創(chuàng)建表格
中一個(gè)用于創(chuàng)建表格的庫,它可以將數(shù)據(jù)轉(zhuǎn)換為表格形式并輸出。下面是使用tabulate創(chuàng)建表格的示例代碼
port tabulate
data = [['張三', 20, '男'], ['李四', '女'], ['五', 30, '男']]
headers = ['姓名', '年齡', '性別']t(tabulate(data, headers=headers))
輸出結(jié)果為
姓名 年齡 性別
---- ---- ----
張三 20 男
李四 25 女
五 30 男
das庫創(chuàng)建表格、使用prettytable庫創(chuàng)建表格和使用tabulate庫創(chuàng)建表格。每種方法都有其優(yōu)缺點(diǎn),可以根據(jù)實(shí)際需要進(jìn)行選擇。希望本文對(duì)讀者有所幫助。