Bagaimana Anda menampilkan data dalam format tabel dengan python?

Pada artikel ini, kita akan melihat cara Mencetak Output Dalam Format Tabel Dengan Python. Kami akan melihat semua metode yang digunakan untuk membuat dan menghapus baris dan kolom dengan contoh dan akan mendalami semua metode untuk pemahaman yang lebih baik

Ada 4 library yang digunakan untuk Print Output In Table Format In Python. -

  1. Tabulasi Pustaka
  2. Perpustakaan PrettyTable
  3. Perpustakaan Tabel Teks
  4. Perpustakaan Termtables

Daftar isi

Tabulasikan Perpustakaan dengan Python

Kita dapat menggunakan pustaka ini untuk mencetak data tabular dengan python dan untuk melakukannya kita menggunakan kelas tabulasi di dalam pustaka tabulasi. Ini adalah utilitas baris perintah

Instalasi

pip install tabulate

Penggunaan

# Importing tabulate class from tabulate library
from tabulate import tabulate


# Creating a list that we want to tabulate
my_list = [
    ["Python", "Guido van Rossum", 1991],
    ["C", "Dennis Ritchie", 1972],
    ["Java", "James Gosling", 1995],
    ["JavaScript", "Brendan Eich", 1995],
    ["Php", "Rasmus Lerdorf", 1995],
    ["C++", "Bjarne Stroustrup", 1985],
    ["C#", " Anders Hejlsberg", 2000]
]

# Printing the tabulated list
print[tabulate[my_list]]
_

Keluaran

Menambahkan Header ke Tabel

# Printing the tabulated list
print[tabulate[my_list, headers=["Programming Languages", "Founder", "Release Year"]]]

Keluaran

Output setelah Menambahkan Header ke Tabel di Perpustakaan Tabulasi dengan Python

Tampilkan Indeks setiap baris

# Printing the tabulated list
print[tabulate[my_list, headers=["S.on", "Programming Languages", "Founder", "Release Year"], showindex="always"]]

Keluaran

Output untuk menampilkan indeks dalam tabel di Perpustakaan Tabulasi dengan Python

Ubah Perataan Nilai

# Printing the tabulated list
print[tabulate[my_list, headers=["Programming Languages", "Founder", "Release Year"], stralign="right", numalign="right"]]
_

Keluaran

Perpustakaan PrettyTable dengan Python

Kami telah membahas perpustakaan ini secara detail, jadi klik di sini jika Anda ingin mengetahui lebih detail tentang perpustakaan ini. Mari kita lihat contoh penggunaan perpustakaan PrettyTable untuk mencetak keluaran dalam format Tabel

# Importing PrettyTable class from prettytable library
from prettytable import PrettyTable

# Creating instance of PrettyTable class
my_table = PrettyTable[["Programming Languages", "Founder", "Release Year"]]

# Creating a list that we want to tabulate
my_table.add_row[["Python", "Guido van Rossum", 1991]]
my_table.add_row[["C", "Dennis Ritchie", 1972]]
my_table.add_row[["Java", "James Gosling", 1995]]
my_table.add_row[["JavaScript", "Brendan Eich", 1995]]
my_table.add_row[["Php", "Rasmus Lerdorf", 1995]]
my_table.add_row[["C++", "Bjarne Stroustrup", 1985]]
my_table.add_row[["C#", " Anders Hejlsberg", 2000]]

# Printing the tabulated list
print[my_table]

Keluaran

Perpustakaan Texttable dengan Python

Kami menggunakan perpustakaan ini untuk mencetak Tabel ASCII [ Bentuk Tabular] dengan python dan untuk melakukannya kami menggunakan kelas Texttable dari perpustakaan Textable

Instalasi

pip install texttable
_

Penggunaan

# Importing Texttable class from texttable Library
from texttable import Texttable

# Creating an instance of Texttable class
my_table = Texttable[]

# Adding rows to our tabular table
my_table.add_rows[
    [["Programming Languages", "Founder", "Release Year"],
    ["Python", "Guido van Rossum", 1991],
    ["C", "Dennis Ritchie", 1972],
    ["Java", "James Gosling", 1995],
    ["JavaScript", "Brendan Eich", 1995],
    ["Php", "Rasmus Lerdorf", 1995],
    ["C++", "Bjarne Stroustrup", 1985],
    ["C#", " Anders Hejlsberg", 2000]]
]

# Printing Tabulated Data Using draw[] function of Texttable Class
print[my_table.draw[]]

Keluaran

Ubah Perataan Nilai

Untuk mengubah perataan data tabel kita di kelas Texttable, kita harus menggunakan satu larik karakter String sebagai parameter input set_cols_align[] yang merupakan fungsi bawaan dari kelas Texttable. Satu karakter String menyelaraskan data kami untuk kolom yang sesuai. Karakter string yang valid untuk penyelarasan. -

Apakah Anda ingin membuat data tabular Anda terlihat bagus dengan Python?

Pada artikel ini, kami akan menunjukkan kepada Anda beberapa perpustakaan yang berguna untuk mencetak dan memformat tabel dengan Python dengan cepat, mudah, dan dengan cara yang menarik secara visual – yaitu, pencetakan cantik. Dengan sedikit usaha, tabel Anda akan siap untuk publikasi online, laporan analitik, atau makalah ilmiah

Python telah muncul sebagai salah satu bahasa untuk analisis data. Ini kuat dan fleksibel. Sintaksnya yang jelas dan mudah dipahami menjadikannya bahasa yang bagus untuk dipelajari, bahkan untuk pemula. Sejumlah besar pustaka sumber terbuka menyediakan fungsionalitas untuk semuanya, mulai dari mengorek, membersihkan, dan memanipulasi data, hingga visualisasi dan pembelajaran mesin

Artikel ini ditujukan untuk pemrogram dan analis data yang lebih berpengalaman. Jika Anda seorang pemula, inilah kursus bagus yang membuat Anda siap

Mari kita mulai dengan melihat beberapa metode cepat dan kotor untuk mencetak tabel dengan Python saat Anda sedang terburu-buru

Percetakan yang Tidak Begitu Cantik

Selama fase analisis data eksplorasi, Anda benar untuk tidak terlalu khawatir tentang estetika. Tidak masuk akal membuang-buang waktu Anda menghasilkan grafik dan tabel yang terlihat bagus. Sebaliknya, Anda hanya tertarik untuk memahami data

Ada beberapa teknik cepat untuk mencetak tabel dengan Python. Yang pertama adalah pemformatan string dengan metode. Katakanlah Anda memiliki beberapa data tabular yang disimpan dalam daftar daftar. Ini dapat dengan cepat dicetak baris demi baris seperti yang ditunjukkan di bawah ini

table = [[1, 2222, 30, 500], [4, 55, 6777, 1]]
for row in table:
    print['| {:1} | {:^4} | {:>4} | {:

Bài mới nhất

Chủ Đề