tabulate
UtilitiesMesas com estampas bonitas
Visão geral tabulate
Tabulate é uma biblioteca Python para impressão bonita de dados tabulares no terminal. Ele suporta dezenas de formatos de saída, incluindo texto simples, grade, canal (Markdown), HTML, LaTeX e muito mais. Funciona com listas de listas, dictos,PandasDataFrames e matrizesNumPy.
EmPyRun, tabular está disponível via micropip e é uma excelente maneira de apresentar a saída de dados claramente no painel do terminal. É comumente usado comPandaspara exibir DataFrames em um formato legível por humanos ou para gerar tabelas Markdown a partir de dados Python.
Saída de código e execução
Imprima dados em formatos de grade, 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"))Pacotes Relacionados
Recursos Python recomendados
Expanda seu conhecimento com tutoriais interativos relacionados, folhas de dicas e comparações de código.
Loops Python
Aprenda como usar loops Python para iterar dados. Domine as práticas recomendadas para loops for, while loops, break, continue e loop com exemplos interativos.
Como classificar uma lista em Python
Aprenda como classificar uma lista em Python usando o método sort() e a função sorted(). Descubra exemplos de classificação de chaves personalizadas e ordem reversa.
Folha de dicas dos métodos de string Python
Um guia de referência completo para manipulação de strings em Python. Domine a formatação, pesquisa, divisão, substituição e verificação de propriedades de string.
Python vs JavaScript: qual linguagem de programação é a melhor?
Uma comparação abrangente entre Python e JavaScript. Explore diferenças de sintaxe, desempenho, casos de uso (backend versus frontend) e exemplos de codificação.