tabulate
UtilitiesBàn in đẹp
Tổng quan tabulate
Tabulate là một thư viện Python để in dữ liệu dạng bảng đẹp mắt tới thiết bị đầu cuối. Nó hỗ trợ hàng chục định dạng đầu ra bao gồm văn bản thuần túy, lưới, đường ống (Markdown), HTML, LaTeX, v.v. Nó hoạt động với danh sách các danh sách, ký tự,PandasDataFrames và mảngNumPy.
TrongPyRun, lập bảng có sẵn thông qua micropip và là một cách tuyệt vời để trình bày dữ liệu đầu ra một cách rõ ràng trong bảng điều khiển đầu cuối. Nó thường được sử dụng vớiPandasđể hiển thị DataFrames ở định dạng mà con người có thể đọc được hoặc để tạo bảng Markdown từ dữ liệu Python.
Đầu ra mã & thực thi
Dữ liệu in đẹp ở định dạng lưới, phác thảo và 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"))Gói liên quan
Tài nguyên Python được đề xuất
Mở rộng kiến thức của bạn với các hướng dẫn tương tác, bảng ghi chú và so sánh mã có liên quan.
Vòng lặp Python
Tìm hiểu cách sử dụng vòng lặp Python để lặp lại dữ liệu. Nắm vững các phương pháp hay nhất về vòng lặp for, while, ngắt, tiếp tục và lặp bằng các ví dụ tương tác.
Cách sắp xếp danh sách trong Python
Tìm hiểu cách sắp xếp danh sách trong Python bằng phương thức Sort() và hàm Sort(). Khám phá các ví dụ về sắp xếp khóa tùy chỉnh và thứ tự đảo ngược.
Bảng cheat phương thức chuỗi Python
Hướng dẫn tham khảo đầy đủ về thao tác chuỗi Python. Làm chủ định dạng, tìm kiếm, phân tách, thay thế và kiểm tra thuộc tính chuỗi.
Python vs JavaScript: Ngôn ngữ lập trình nào tốt nhất?
So sánh toàn diện giữa Python và JavaScript. Khám phá sự khác biệt về cú pháp, hiệu suất, trường hợp sử dụng (phụ trợ so với giao diện người dùng) và các ví dụ về mã hóa.