tabulate
UtilitiesTabel dengan cetakan cantik
Ikhtisar tabulate
Tabulate adalah pustaka Python untuk mencetak data tabular ke terminal. Ini mendukung lusinan format keluaran termasuk teks biasa, kisi, pipa (Penurunan harga), HTML, LaTeX, dan banyak lagi. Ia bekerja dengan daftar, dicts,PandasDataFrames, dan arrayNumPy.
DiPyRun, tabulasi tersedia melalui micropip dan merupakan cara terbaik untuk menyajikan keluaran data dengan jelas di panel terminal. Ini biasanya digunakan denganPandasuntuk menampilkan DataFrames dalam format yang dapat dibaca manusia, atau untuk menghasilkan tabel Markdown dari data Python.
Kode & Output Eksekusi
Cetak data cantik dalam format kisi, kerangka, dan penurunan harga.
from tabulate import tabulate
data = [
["Alice", 28, "Engineer", "New York"],
["Bob", 34, "Designer", "London"],
["Charlie", 22, "Data Sci.", "Berlin"],
["Diana", 30, "Manager", "Tokyo"],
]
headers = ["Name", "Age", "Role", "City"]
print("── grid ──")
print(tabulate(data, headers=headers, tablefmt="grid"))
print("\n── rounded_outline ──")
print(tabulate(data, headers=headers, tablefmt="rounded_outline"))
print("\n── pipe (Markdown) ──")
print(tabulate(data, headers=headers, tablefmt="pipe"))Paket Terkait
Sumber Daya Python yang Direkomendasikan
Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.
Loop Python
Pelajari cara menggunakan loop Python untuk melakukan iterasi pada data. Kuasai perulangan for, perulangan while, hancurkan, lanjutkan, dan ulangi praktik terbaik dengan contoh interaktif.
Cara Mengurutkan Daftar dengan Python
Pelajari cara mengurutkan daftar dengan Python menggunakan metode sortir() dan fungsi sortir(). Temukan contoh pengurutan kunci khusus dan urutan terbalik.
Lembar
Panduan referensi lengkap untuk manipulasi string Python. Kuasai pemformatan, pencarian, pemisahan, penggantian, dan pemeriksaan properti string.
Python vs JavaScript: Bahasa Pemrograman Mana yang Terbaik?
Perbandingan komprehensif antara Python dan JavaScript. Jelajahi perbedaan sintaksis, kinerja, kasus penggunaan (backend vs frontend), dan contoh pengkodean.