tabulate
UtilitiesTabelle graziose
Panoramica tabulate
Tabulate è una libreria Python per la stampa di dati tabulari sul terminale. Supporta dozzine di formati di output tra cui testo semplice, griglia, pipe (Markdown), HTML, LaTeX e altro. Funziona con elenchi di elenchi, dict, dataframePandase arrayNumPy.
InPyRun, la tabulazione è disponibile tramite micropip ed è un modo eccellente per presentare chiaramente l'output dei dati nel pannello del terminale. Viene comunemente utilizzato conPandasper visualizzare DataFrames in un formato leggibile dall'uomo o per generare tabelle Markdown da dati Python.
Codice e output di esecuzione
Stampa i dati in modo grazioso nei formati griglia, contorno e Markdown.
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"))Pacchetti correlati
Risorse Python consigliate
Espandi le tue conoscenze con tutorial interattivi, foglietti illustrativi e confronti di codici correlati.
Cicli Python
Scopri come utilizzare i loop Python per eseguire iterazioni sui dati. Padroneggia le best practice sui cicli for, while, interruzione, continua e loop con esempi interattivi.
Come ordinare un elenco in Python
Scopri come ordinare un elenco in Python utilizzando il metodo sort() e la funzione sorted(). Scopri l'ordinamento delle chiavi personalizzato e gli esempi di ordine inverso.
Foglio informativo sui metodi delle stringhe Python
Una guida di riferimento completa per la manipolazione delle stringhe Python. Padroneggia la formattazione, la ricerca, la divisione, la sostituzione e il controllo delle proprietà delle stringhe.
Python vs JavaScript: quale linguaggio di programmazione è il migliore?
Un confronto completo tra Python e JavaScript. Esplora le differenze di sintassi, le prestazioni, i casi d'uso (backend e frontend) ed esempi di codifica.