Mencetak Data sebagai Data Jadual
Anda menghadapi cabaran dalam memformat data untuk output jadual dalam Python. Anda mempunyai senarai tajuk dan matriks yang mengandungi data jadual.
Secara khusus, anda ingin membentangkan data sebagai berikut:
Penyelesaian
Python menawarkan beberapa pilihan untuk menyelesaikan tugas ini dengan elegan:1. jadualkan (https://pypi.python.org/pypi/tabulate)
from tabulate import tabulate print(tabulate([['Alice', 24], ['Bob', 19]], headers=['Name', 'Age']))
Name Age ------ ----- Alice 24 Bob 19
2. PrettyTable (https://pypi.python.org/pypi/PrettyTable)
from prettytable import PrettyTable t = PrettyTable(['Name', 'Age']) t.add_row(['Alice', 24]) t.add_row(['Bob', 19]) print(t)
+-------+-----+ | Name | Age | +-------+-----+ | Alice | 24 | | Bob | 19 | +-------+-----+
3. texttable (https://pypi.python.org/pypi/texttable)
from texttable import Texttable t = Texttable() t.add_rows([['Name', 'Age'], ['Alice', 24], ['Bob', 19]]) print(t.draw())
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memformat Data dengan Cekap menjadi Output Jadual dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!