Dalam tutorial ini, kita akan melihat cara mencetak elemen list dengan Python dengan bantuan beberapa contoh Show
Bagaimana cara Mencetak Elemen Daftar?Ada beberapa cara untuk mencetak elemen daftar dengan Python. Misalnya, Anda dapat menggunakan loop untuk mengulangi dan mencetak elemen, Anda dapat menggunakan operator 1 2 3 4 54 untuk membongkar elemen dalam daftar dan langsung mencetaknya, Anda dapat menggunakan fungsi string 1 2 3 4 55 untuk mencetak elemen daftar sebagai string tunggal Mari kita lihat metode ini dengan bantuan contoh Menggunakan Loop untuk Mencetak Elemen DaftarIni adalah pendekatan langsung. Ulangi dan cetak elemen daftar satu per satu menggunakan loop. Mari kita lihat sebuah contoh # create a list ls = [1,2,3,4,5] # iterate over list elements and print them for item in ls: print(item) Keluaran 1 2 3 4 5 Di sini kita menggunakan perulangan for untuk mengulangi daftar 1 2 3 4 56 dan mencetak setiap elemen. Karena kami secara eksplisit mengulangi setiap elemen, kami dapat menggunakan metode ini untuk tugas pencetakan daftar yang lebih kompleks. Misalnya, menggunakan format khusus untuk setiap elemen, atau hanya mencetak elemen yang memenuhi pernyataan bersyarat Mari cetak hanya elemen ganjil dalam daftar angka # create a list ls = [1,2,3,4,5] # iterate over list elements for item in ls: # print odd elements if item % 2 != 0: print(item) Keluaran 1 3 5_ Di sini kami menggunakan kondisi untuk memeriksa apakah elemen daftar saat ini ganjil atau tidak, elemen hanya dicetak jika ganjil Mari kita lihat contoh lain – Mencetak elemen dalam daftar bilangan real dengan hanya dua digit setelah desimal # create a list ls = [1.456, 2.111, 3.605] # iterate over list elements for item in ls: # print with formatting print("{:.2f}".format(item)) Keluaran 1.46 2.11 3.60_ Di sini, kami memformat elemen yang dicetak sedemikian rupa sehingga mencetak elemen hanya dengan dua digit setelah desimal menggunakan format string. Anda dapat membaca lebih lanjut tentang format string Menggunakan operator 1 2 3 4 54 untuk membongkar daftarAnda juga dapat menggunakan operator 1 2 3 4 5_4 untuk mencetak elemen daftar. Operator 1 2 3 4 54, bila digunakan sebelum iterable (misalnya, list, tuple, dll. ) membongkar elemen iterable # create a list ls = [1,2,3,4,5] # use * to unpack list items print(*ls) Keluaran 1 2 3 4 5 Elemen daftar dicetak di atas. Anda juga dapat menentukan pemisah yang ingin Anda gunakan saat mencetak elemen. Lewati pemisah yang Anda inginkan ke parameter # create a list ls = [1,2,3,4,5] # iterate over list elements for item in ls: # print odd elements if item % 2 != 0: print(item)_0 dari fungsi # create a list ls = [1,2,3,4,5] # iterate over list elements for item in ls: # print odd elements if item % 2 != 0: print(item)1. Misalnya, mari gunakan koma sebagai pemisah # create a list ls = [1,2,3,4,5] # use * to unpack list items print(*ls, sep=",") Keluaran 1,2,3,4,5 Kami mendapatkan elemen yang dipisahkan oleh koma Menggunakan fungsi string 1 2 3 4 55 untuk mencetak daftarFungsi string join() umumnya digunakan untuk menggabungkan elemen dalam daftar string menjadi satu string. Anda juga dapat menggunakannya untuk mencetak elemen dalam daftar asalkan Anda mengonversi elemen menjadi tipe string sebelum operasi gabungan 1 2 3 4 50 Keluaran 1,2,3,4,5 Di sini kami menggunakan pemahaman daftar untuk membangun daftar string dan kemudian menerapkan fungsi string 1 2 3 4 55 untuk mencetak daftar elemen yang dipisahkan oleh koma sebagai string tunggal Mirip dengan contoh loop, Anda juga dapat membuat perubahan pemformatan tambahan. Misalnya, mencetak bilangan real hanya sampai dua tempat desimal 1 2 3 4 5_2 Keluaran 1 2 3 4 5_3 Angka-angka dicetak dengan dua tempat desimal. Menggunakan string format mengubah bilangan real menjadi string dan dengan demikian tidak perlu mengubahnya menjadi string lagi
Pengarang
|