Halo para pembaca. Pada artikel ini, kami akan berfokus pada Berbagai Cara untuk Mencetak daftar Python. Jadi, mari kita mulai Show
Pertama, apa itu Daftar Python?Python memberi kita berbagai struktur data untuk menyimpan dan memproses data. Daftar adalah salah satunya Daftar Python adalah struktur data yang menyimpan urutan nilai data yang dapat diubah ke dalamnya. Selain itu, daftar dapat dianggap sebagai kumpulan elemen yang dipesan i. e. mereka mengikuti urutan elemen Mari kita fokus pada beberapa Teknik untuk Mencetak elemen Daftar 1. Menggunakan fungsi map() untuk mencetak Daftar PythonFungsi peta Python () dapat dipukuli dengan fungsi join () untuk mencetak daftar Python dengan mudah Sintaksis ''.join(map(str,list)) Contoh lst = [10,20,30,'John',50,'Joe'] print("Elements of the List:\n") print('\n'.join(map(str, lst)))_ Penjelasan
Keluaran Elements of the List: 10 20 30 John 50 Joe 2. Menggunakan simbol '*' untuk mencetak daftar PythonSelanjutnya, kita akan menggunakan simbol Python '*' untuk mencetak daftar Sintaksis *list Kami dapat menyesuaikan output dengan memasukkan nilai sep. Di bawah ini, kami telah menetapkan nilai pemisahan ke baris baru Contoh lst = [10,20,30,'John',50,'Joe'] print("Elements of the List:\n") print(*lst, sep = "\n")_ Keluaran Elements of the List: 10 20 30 John 50 Joe 3. Metode Naif- Menggunakan for loopSebagai pemula, metode Naïve selalu yang terbaik untuk memulai Dalam metode ini, kami mengulangi setiap elemen daftar menggunakan loop for dan kemudian mencetak daftar Python di sini Sintaksis for element in list: print(element)_ Contoh lst = [10,20,30,'John',50,'Joe'] print("Elements of the List:\n") for x in lst: print(x) Keluaran Elements of the List: 10 20 30 John 50 Joe_ KesimpulanJadi, seperti yang disaksikan di atas, ini adalah cara berbeda untuk Mencetak daftar Python. Tentu saja, kita dapat menggunakan lebih banyak metode untuk hal yang sama. Tapi saya percaya, metode 1 dan 2 (dibahas di atas) masih menonjol Dengan ini kita telah sampai pada akhir topik ini. Untuk lebih banyak topik yang terkait dengan Python, Pantau terus dan sampai saat itu, Teruslah Belajar dan Berkembang bersama kami. 🙂 Daftar digunakan dalam python untuk menyimpan data saat kita perlu mengaksesnya secara berurutan. Pada artikel ini, kita akan membahas bagaimana kita bisa membuat daftar list dengan python. Kami juga akan mengimplementasikan program untuk melakukan berbagai operasi seperti menyortir, menelusuri, dan membalik daftar daftar dengan python Daftar isi Apa Daftar Daftar di Python?Daftar list di python adalah list yang berisi list sebagai elemennya. Berikut adalah contoh daftar list _Di sini, _3 berisi lima daftar sebagai elemennya. Oleh karena itu, ini adalah daftar daftarBuat Daftar Daftar dengan PythonUntuk membuat daftar daftar dengan python, Anda dapat menggunakan tanda kurung siku untuk menyimpan semua daftar dalam. Misalnya, jika Anda memiliki 5 daftar dan Anda ingin membuat daftar daftar dari daftar yang diberikan, Anda dapat memasukkannya ke dalam tanda kurung siku seperti yang ditunjukkan pada kode python berikut
Keluaran
Dalam contoh di atas, Anda dapat mengamati bahwa kami telah membuat daftar daftar menggunakan daftar yang diberikan. Daftar Daftar Menggunakan Metode append() dengan PythonKita juga bisa membuat daftar list menggunakan metode 4 dengan python. Metode _4, ketika dipanggil pada daftar, mengambil objek sebagai input dan menambahkannya ke akhir daftar. Untuk membuat daftar list menggunakan metode 4, pertama-tama kita akan membuat list baru yang kosong. Untuk ini, Anda dapat menggunakan notasi tanda kurung siku atau konstruktor 7. Konstruktor _7, ketika dijalankan tanpa argumen input, mengembalikan daftar kosongSetelah membuat daftar kosong, kita dapat menambahkan semua daftar yang diberikan ke daftar yang dibuat menggunakan metode 4 untuk membuat daftar daftar dengan python seperti yang ditunjukkan pada cuplikan kode berikut
Keluaran
Jika Anda ingin membuat daftar daftar seperti larik 2-d hanya menggunakan tipe data bilangan bulat, Anda dapat menggunakan pengulangan for bersarang dengan metode 4 untuk membuat daftar daftar. Dalam pendekatan ini, pertama-tama kita akan membuat daftar baru, misalnya 3. Setelah itu, kita akan menggunakan pengulangan for bersarang untuk menambahkan daftar lain ke 3. Di luar untuk loop dari loop bersarang, kami akan membuat daftar kosong lainnya, katakanlah 3. Di dalam for loop, kita akan menambahkan angka ke 3 menggunakan metode 4Setelah menambahkan angka ke _3, kita akan mendapatkan daftar bilangan bulat. Setelah itu, kita akan sampai pada perulangan for luar dan akan menambahkan 3 ke 3. Dengan cara ini, kita dapat membuat daftar daftarMisalnya, misalkan kita harus membuat larik angka 3×3. Untuk ini, kita akan menggunakan fungsi 9 dan loop for untuk membuat daftar list dengan python sebagai berikut
Keluaran
Buat Daftar Daftar Menggunakan Pemahaman Daftar dengan PythonAlih-alih menggunakan perulangan for, Anda dapat menggunakan pemahaman daftar dengan fungsi 9 untuk membuat daftar daftar dengan cara yang ringkas seperti yang ditunjukkan pada contoh berikut
Keluaran
Akses Elemen dalam Daftar Daftar dengan PythonKita dapat mengakses isi daftar menggunakan indeks daftar. Dalam daftar datar atau daftar 1-d, kita dapat langsung mengakses elemen daftar menggunakan indeks elemen. Misalnya, jika kita ingin menggunakan nilai positif sebagai indeks untuk elemen daftar, kita dapat mengakses item pertama dari daftar menggunakan indeks 0 seperti yang ditunjukkan di bawah ini
Keluaran _0Demikian pula, jika kita menggunakan nilai negatif sebagai indeks daftar, kita dapat mengakses elemen terakhir dari daftar menggunakan indeks -1 seperti yang ditunjukkan di bawah ini. _1Keluaran _2Jika Anda ingin mengakses daftar dalam dari daftar daftar, Anda dapat menggunakan indeks daftar dengan cara yang sama seperti yang ditunjukkan pada contoh di atas Jika Anda menggunakan angka positif sebagai indeks daftar, Anda dapat mengakses daftar dalam pertama dari daftar daftar menggunakan indeks 0 seperti yang ditunjukkan di bawah ini _3Keluaran _4Demikian pula, jika Anda menggunakan angka negatif sebagai indeks daftar, Anda dapat mengakses daftar dalam terakhir dari daftar daftar seperti yang ditunjukkan di bawah ini _5Keluaran _6Untuk mengakses elemen daftar dalam, Anda perlu menggunakan tanda kurung siku ganda setelah nama daftar. Di sini, tanda kurung siku pertama menunjukkan indeks daftar dalam, dan tanda kurung siku kedua menunjukkan indeks elemen dalam daftar dalam. Misalnya, Anda dapat mengakses elemen ketiga dari daftar kedua dari daftar daftar menggunakan tanda kurung siku seperti yang ditunjukkan di bawah ini _7Keluaran _8Lintasi Daftar Daftar dengan PythonUntuk melintasi elemen daftar daftar, kita bisa menggunakan for a loop. Untuk mencetak daftar dalam, kita cukup mengulangi daftar daftar seperti yang ditunjukkan di bawah ini _9Keluaran 0Alih-alih mencetak seluruh daftar saat melintasi daftar daftar, kami juga dapat mencetak elemen daftar. Untuk ini, kita akan menggunakan perulangan for lain selain perulangan for yang ditunjukkan pada contoh sebelumnya. Di loop for bagian dalam, kita akan mengulang melalui daftar bagian dalam dan mencetak elemennya seperti yang ditunjukkan di bawah ini 1Keluaran 2Hapus Elemen Dari Daftar Daftar dengan PythonUntuk menghapus daftar dalam dari daftar daftar, kita dapat menggunakan metode objek daftar yang berbeda Hapus Elemen Dari Daftar Daftar Menggunakan Metode pop()Kita dapat menggunakan metode _1 untuk menghapus item terakhir dari daftar daftar. Metode _1, ketika dipanggil pada daftar daftar, menghapus elemen terakhir dan mengembalikan daftar yang ada di posisi terakhir. Kita dapat memahami ini menggunakan contoh sederhana yang ditunjukkan di bawah ini 3Keluaran 4Untuk menghapus daftar dalam lainnya, kita perlu mengetahui indeksnya. Misalnya, kita dapat menghapus elemen kedua dari daftar list menggunakan metode 1. Untuk ini, kami akan memanggil metode 1 pada daftar dan akan meneruskan indeks daftar kedua i. e. 1 ke metode _1. Setelah eksekusi, metode _1 akan menghapus daftar dalam kedua dari daftar daftar dan akan mengembalikannya seperti yang ditunjukkan pada contoh berikut 5Keluaran 6Hapus Elemen Dari Daftar Daftar Menggunakan Metode remove()Jika kita mengetahui elemen yang harus dihapus, kita juga dapat menggunakan metode 7 untuk menghapus daftar dalam. Metode _7, ketika dipanggil pada daftar, mengambil elemen yang akan dihapus sebagai argumen masukannya. Setelah eksekusi, ini menghapus kejadian pertama dari elemen yang diteruskan sebagai argumen masukan. Untuk menghapus daftar dalam, kita dapat menggunakan metode 7 seperti yang ditunjukkan di bawah ini 7Keluaran 8Ratakan Daftar Daftar dengan PythonTerkadang, kita perlu meratakan daftar daftar untuk membuat daftar 1-d. Untuk meratakan daftar daftar, kita dapat menggunakan for loop dan metode 4. Dalam pendekatan ini, pertama-tama kita akan membuat daftar kosong katakanlah 1Setelah membuat _1, kita akan menggunakan perulangan for bersarang untuk melintasi daftar daftar. Di loop luar untuk, kami akan memilih daftar dalam. Setelah itu, kita akan menelusuri elemen-elemen dari daftar dalam di dalam for loop. Dalam loop for dalam, kita akan memanggil metode 4 pada 1 dan akan meneruskan elemen loop for dalam sebagai argumen input ke metode 4. Setelah eksekusi for loop, kita akan mendapatkan daftar datar yang dibuat dari daftar daftar seperti yang ditunjukkan pada kode berikut _9Keluaran _0Alih-alih menggunakan perulangan for, Anda juga dapat menggunakan pemahaman daftar untuk meratakan daftar daftar seperti yang ditunjukkan di bawah ini _1Keluaran _0Membalikkan Daftar Daftar dengan PythonKami dapat membalikkan daftar daftar dengan dua cara. Salah satu pendekatannya adalah membalik urutan daftar dalam saja dan membiarkan urutan elemen dalam daftar dalam tetap utuh. Pendekatan lain adalah membalik urutan elemen dalam daftar dalam juga Balik Urutan Daftar Dalam di Daftar Daftar dengan PythonUntuk menyederhanakan membalikkan urutan daftar dalam, pertama-tama kita akan membuat daftar kosong, misalnya 1. Setelah itu, kami akan menelusuri daftar daftar dalam urutan terbalik. Saat melintasi, kami akan menambahkan daftar dalam ke 1. Dengan cara ini, kita akan mendapatkan daftar daftar terbalik 1 setelah eksekusi for loop. Anda dapat mengamati ini dalam contoh berikut _3Keluaran _4Alih-alih menggunakan perulangan for, Anda dapat menggunakan metode 9 untuk membalik daftar daftar. Metode _9, ketika dipanggil pada daftar, membalikkan urutan elemen dalam daftar. Ketika kami akan memanggil metode _9 pada daftar daftar, itu akan membalikkan urutan daftar dalam seperti yang ditunjukkan pada contoh berikut _5Keluaran _4Dalam pendekatan di atas, daftar asli dimodifikasi. Namun, itu bukan situasi pada contoh sebelumnya. Dengan demikian, Anda dapat memilih pendekatan tergantung pada apakah Anda harus mengubah daftar asli atau tidak Membalik Urutan Elemen Daftar Dalam di Daftar Daftar dengan PythonSelain membalik urutan daftar dalam, Anda juga dapat membalik urutan elemen dalam daftar dalam. Untuk ini, pertama-tama kita akan membuat daftar kosong, misalnya 1. Setelah itu, kita akan menelusuri daftar daftar dalam urutan terbalik menggunakan perulangan for a. Di dalam for loop, kita akan membuat daftar kosong, misalnya 3. Setelah itu, kita akan menelusuri elemen-elemen dari daftar dalam dalam urutan terbalik menggunakan perulangan for lainnya. Saat melintasi elemen daftar dalam, kami akan menambahkan elemen ke 3. Di luar loop dalam, kami akan menambahkan 3 ke 1Setelah eksekusi for loop, kita akan mendapatkan daftar dengan semua elemen dalam urutan terbalik seperti yang ditunjukkan pada kode berikut _7Keluaran _8Alih-alih menggunakan for loop untuk membalik elemen-elemen dari daftar dalam, Anda dapat menggunakan metode 9 seperti yang ditunjukkan di bawah ini _9Keluaran _8Di sini, pertama-tama kita membalikkan daftar dalam di dalam for loop. Setelah itu, kami menambahkannya ke 1. Dengan cara ini, kami telah memperoleh daftar daftar di mana daftar dalam, serta elemen daftar dalam, hadir dalam urutan terbalik dibandingkan dengan daftar asli.Urutkan Daftar Daftar dengan PythonUntuk mengurutkan daftar list dengan python, kita bisa menggunakan metode sort() atau fungsi sortir. Urutkan Daftar Daftar dengan Python Menggunakan Metode sort()Metode _09, ketika dipanggil pada daftar, mengurutkan elemen daftar dalam urutan yang meningkat. Saat kami memanggil metode _09 pada daftar daftar, ini mengurutkan daftar dalam berdasarkan elemen pertama dari daftar dalamDengan kata lain, daftar dalam yang elemen pertamanya terkecil di antara elemen pertama dari semua daftar dalam diberi posisi pertama dalam daftar daftar. Demikian pula, daftar dalam yang elemen pertamanya terbesar di antara elemen pertama dari semua daftar dalam diberi posisi terakhir Juga, jika dua daftar dalam memiliki elemen yang sama pada posisi pertama, posisinya ditentukan berdasarkan elemen kedua. Jika elemen kedua dari daftar dalam juga sama, posisi daftar akan ditentukan berdasarkan elemen ketiga, dan seterusnya. Anda dapat mengamati ini dalam contoh berikut 1Keluaran 2Anda juga dapat mengubah perilaku metode ________11______09. Untuk ini, Anda dapat menggunakan parameter ' _12' dari metode 09. Metode ' _12' menggunakan operator atau fungsi sebagai argumen masukan. Misalnya, jika Anda ingin mengurutkan daftar daftar menurut elemen ketiga dari daftar dalam, Anda bisa meneruskan operator yang menggunakan elemen ketiga dari daftar dalam sebagai berikut 3Keluaran 4Jika Anda ingin mengurutkan daftar berdasarkan elemen terakhir dari daftar dalam, Anda dapat melakukannya sebagai berikut 5Keluaran 4Demikian pula, jika Anda ingin mengurutkan daftar daftar sesuai dengan panjang daftar dalam, Anda dapat meneruskan fungsi 15 ke parameter ' 12' dari metode 09. Setelah eksekusi, metode _09 akan mengurutkan daftar daftar menggunakan panjang daftar dalam. Anda dapat mengamati ini dalam contoh berikut 7Keluaran 8Menyortir Daftar Daftar dengan Python Menggunakan Fungsi sortir()Jika Anda tidak diizinkan untuk mengubah daftar asli dari daftar, Anda dapat menggunakan 19fungsi untuk mengurutkan daftar dari daftar. Fungsi _19 bekerja dengan cara yang mirip dengan metode 09. Namun, alih-alih mengurutkan daftar asli, ini mengembalikan daftar yang diurutkan. Untuk mengurutkan daftar daftar, Anda dapat meneruskan daftar ke fungsi 19. Setelah dieksekusi, fungsi _19 akan mengembalikan daftar yang diurutkan seperti yang ditunjukkan pada contoh berikut _9Keluaran 2Anda juga dapat menggunakan parameter 12 untuk mengurutkan daftar daftar menggunakan fungsi 19. Misalnya, Anda dapat mengurutkan daftar daftar menurut elemen ketiga dari daftar dalam menggunakan fungsi 19 seperti yang ditunjukkan di bawah ini 1Keluaran 4Jika Anda ingin mengurutkan daftar berdasarkan elemen terakhir dari daftar dalam, Anda dapat melakukannya sebagai berikut 3Keluaran 4Demikian pula, jika Anda ingin mengurutkan daftar daftar sesuai dengan panjang daftar dalam, Anda dapat meneruskan fungsi 15 ke parameter ' 12' dari fungsi 19. Setelah eksekusi, fungsi _19 akan mengembalikan daftar daftar yang diurutkan menggunakan panjang daftar dalam. Anda dapat mengamati ini dalam contoh berikut 5Keluaran 8Menggabungkan Dua Daftar Daftar dengan PythonJika Anda diberikan dua daftar daftar dan Anda ingin menggabungkan daftar daftar, Anda dapat melakukannya dengan menggunakan operator + seperti yang ditunjukkan di bawah ini 7Keluaran 8Di sini, elemen dalam dari kedua daftar digabungkan menjadi satu daftar daftar Salin Daftar Daftar dengan PythonUntuk menyalin daftar daftar dengan python, kita dapat menggunakan metode 31 dan 32 yang disediakan dalam modul 33. Daftar Daftar Salinan Dangkal dengan PythonMetode _31 mengambil daftar bersarang sebagai argumen masukan. Setelah dieksekusi, ia mengembalikan daftar daftar yang mirip dengan daftar aslinya. Anda dapat mengamati ini dalam contoh berikut _9Keluaran _0Operasi yang dibahas dalam contoh di atas disebut salinan dangkal. Di sini, elemen dalam di daftar yang disalin dan daftar asli menunjuk ke lokasi memori yang sama. Jadi, setiap kali kami membuat perubahan dalam daftar yang disalin, itu tercermin dalam daftar asli. Demikian pula, jika kami membuat perubahan pada daftar asli, itu tercermin dalam daftar yang disalin. Untuk menghindarinya, Anda dapat menggunakan metode ________11______32 Daftar Daftar Salinan Dalam dengan PythonMetode _32 mengambil daftar bersarang sebagai argumen masukannya. Setelah dieksekusi, itu membuat salinan dari semua elemen daftar bersarang di lokasi berbeda dan kemudian mengembalikan daftar yang disalin. Jadi, setiap kali kami membuat perubahan dalam daftar yang disalin, itu tidak tercermin dalam daftar asli. Demikian pula, jika kami membuat perubahan pada daftar asli, itu tidak tercermin dalam daftar yang disalin. Anda dapat mengamati ini dalam contoh berikut _1Keluaran _0KesimpulanPada artikel ini, kita telah membahas daftar list di python. Kami telah membahas bagaimana kami dapat melakukan berbagai operasi pada daftar daftar. Kami juga telah membahas bagaimana salinan dangkal dan salinan dalam bekerja dengan daftar daftar. Selain itu, kami telah membahas cara mengurutkan, membalikkan, meratakan, dan melintasi daftar daftar dengan python, Untuk mengetahui lebih banyak tentang bahasa pemrograman python, Anda dapat membaca artikel ini tentang pemahaman kamus dengan python. Anda mungkin juga menyukai artikel ini tentang penanganan file dengan python TerkaitPelatihan Python yang DirekomendasikanKursus. Python 3 Untuk Pemula Lebih dari 15 jam konten video dengan instruksi terpandu untuk pemula. Pelajari cara membuat aplikasi dunia nyata dan kuasai dasar-dasarnya Bagaimana cara mencetak daftar bersarang di Python?Metode-1. Kita dapat menggunakan pemahaman daftar dan. gabung() operator . Cetak bagian dalam dengan koma memastikan bahwa elemen daftar bagian dalam dicetak dalam satu baris. Cetakan luar memastikan bahwa untuk daftar dalam berikutnya, dicetak di baris berikutnya.
Bagaimana Anda mencetak daftar daftar dengan Python menggunakan for loop?Mencetak daftar dengan python dapat dilakukan dengan cara berikut. Menggunakan untuk loop. Melintasi dari 0 ke len(list) dan mencetak semua elemen daftar satu per satu menggunakan loop for , ini adalah praktik standar untuk melakukannya.
Bisakah Anda memasukkan daftar ke dalam daftar Python?Python menyediakan opsi untuk membuat daftar di dalam daftar . Sederhananya, itu adalah daftar bersarang tetapi dengan satu atau lebih daftar di dalamnya sebagai elemen.
Bagaimana Anda mencetak banyak item dalam daftar Python?Gunakan * Operator untuk Mencetak Daftar Python . Cara lain untuk mencetak semua isi daftar adalah dengan menggunakan operator * atau "percikan". Operator percikan dapat digunakan untuk meneruskan semua isi daftar ke suatu fungsi. |