Mampu mengatur data kami dengan cepat ke dalam format yang lebih mudah dibaca, seperti saat perselisihan data, dapat sangat membantu untuk menganalisis data dan merencanakan langkah selanjutnya. Python menawarkan kemampuan untuk dengan mudah mengubah tipe data tabular tertentu menjadi tabel teks biasa yang diformat dengan baik, dan itu dengan fungsi tabulasi Show
instal tabulasiKami pertama kali menginstal perpustakaan tabulasi menggunakan instalasi pip di baris perintah pip install tabulate impor fungsi tabulasiKami kemudian mengimpor fungsi tabulasi dari perpustakaan tabulasi dalam kode kami from tabulate import tabulate _Dan sekarang kita siap menggunakan fungsi tabulasi tipe data tabular yang didukung oleh tabulasiFungsi tabulasi dapat mengubah salah satu dari yang berikut menjadi tabel teks biasa yang mudah dibaca. (dari dokumentasi tabulasi)
daftar daftarMisalnya, jika kita memiliki daftar daftar berikut table = [['First Name', 'Last Name', 'Age'], Kita dapat mengubahnya menjadi tabel teks biasa yang jauh lebih mudah dibaca menggunakan fungsi tabulasi print(tabulate(table)) Karena daftar pertama dalam daftar berisi nama kolom sebagai elemennya, kita dapat menetapkannya sebagai nama kolom atau header dengan meneruskan 'baris pertama' sebagai argumen untuk parameter header print(tabulate(table, headers='firstrow')) _Fungsi tabulasi juga berisi parameter tablefmt, yang memungkinkan kita untuk meningkatkan tampilan tabel menggunakan pseudo-grafis print(tabulate(table, headers='firstrow', tablefmt='grid')) Saya lebih suka menggunakan argumen 'fancy_grid' untuk tablefmt print(tabulate(table, headers='firstrow', tablefmt='fancy_grid')) _Tiga Konsep untuk Menjadi Programmer Python yang Lebih BaikPelajari tentang operator * dan **, *args dan **kwargs, dan lainnya dengan Pythonmenuju ilmu data. com kamus iterablesKita dapat membuat tabel yang sama di atas menggunakan kamus info = {'First Name': ['John', 'Mary', 'Jennifer'], Dalam kasus kamus, kuncinya akan menjadi tajuk kolom, dan nilainya akan menjadi elemen kolom tersebut. Kami menentukan bahwa kunci akan menjadi header dengan meneruskan 'kunci' sebagai argumen untuk parameter header print(tabulate(info, headers='keys')) _Dan tentunya kita bisa menggunakan parameter tablefmt untuk mempercantik tampilan tabel print(tabulate(info, headers='keys', tablefmt='fancy_grid')) _menambahkan indeksKami juga dapat menambahkan indeks ke tabel kami dengan parameter showindex Kita dapat menambahkan indeks khusus dengan mengirimkan iterable ke parameter showindex. Misalnya, jika kita ingin indeks dimulai dari 1, kita dapat mengirimkan objek range sebagai argumen Tiga Fungsi yang Perlu Diketahui dengan PythonPelajari cara menggunakan peta, memfilter, dan mengurangi fungsi di pythonmenuju ilmu data. com nilai yang hilangJika kami menghapus 'Jennifer' dari kamus info di atas, tabel kami akan berisi bidang kosong from tabulate import tabulate _0Jika ada nilai yang hilang di tabel kami, kami dapat memilih apa yang akan diisi dengan menggunakan parameter missingval. Nilai default untuk missingval adalah string kosong. Jika kita mengubahnya menjadi 'N/A', seperti inilah tampilan tabel kita from tabulate import tabulate _1simpan tabel dalam file teksKita dapat menyimpan tabel di atas sebagai file teks dengan menggunakan pengelola konteks from tabulate import tabulate _2Sekarang kita harus memiliki file teks bernama table. txt yang berisi tabel di atas Jika Anda senang membaca cerita seperti ini dan ingin mendukung saya sebagai penulis, pertimbangkan untuk mendaftar menjadi anggota Medium. Ini $5 per bulan, memberi Anda akses tak terbatas ke cerita di Medium. Jika Anda mendaftar menggunakan tautan saya, saya akan mendapat komisi kecil Bergabunglah dengan Medium dengan tautan rujukan saya — Luay MatalkaBaca setiap cerita dari Luay Matalka (dan ribuan penulis lain di Medium). Biaya keanggotaan Anda secara langsung mendukung…lmatalka90. sedang. com Saya harap tutorial tentang cara mudah membuat tabel yang diformat dengan baik menggunakan fungsi tabulasi ini bermanfaat. Terima kasih telah membaca Bagaimana Anda membuat tabel dari daftar dengan Python?Cara termudah untuk membuat tabel dengan Python adalah menggunakan fungsi tabulate() dari library tabulate. . Untuk menggunakan fungsi ini, pertama-tama kita harus menginstall library menggunakan pip. pip menginstal tabulasi Kami kemudian dapat memuat perpustakaan. dari tabulasi impor tabulasi Apa itu mengubah daftar menjadi tabel?Untuk mengonversi daftar ke tabel, ada fungsi bawaan yang disebut Konversi Teks ke Tabel di Word. . Ketik tombol Tab untuk memisahkan teks yang ingin Anda tempatkan di kolom yang berbeda dalam tabel, gunakan tombol Enter untuk memisahkan teks ke baris yang berbeda Kemudian pilih teks yang Anda butuhkan, klik Insert > Table > Convert Text to Table Bagaimana cara mencetak daftar daftar sebagai tabel dengan Python?Menggunakan simbol * untuk mencetak daftar dengan Python. Untuk mencetak isi daftar dalam satu baris dengan spasi, * atau operator percikan adalah salah satu caranya . Ini meneruskan semua isi daftar ke suatu fungsi. Kami dapat mencetak semua elemen dalam baris baru atau dipisahkan oleh spasi dan untuk melakukan itu, kami menggunakan masing-masing sep=”\n” atau sep=”, ”.
Bagaimana cara mengubah daftar menjadi kumpulan data dengan Python?Sekarang mari kita lihat berbagai metode mengonversi daftar menjadi kerangka data dengan Python. . Menggunakan DataFrame() Menggunakan daftar dengan nama indeks dan kolom Menggunakan zip() Menggunakan daftar multidimensi Menggunakan daftar multidimensi dengan kolom dan tipe data Menggunakan daftar di kamus |