Dalam Python, daftar adalah urutan terurut yang dapat menampung beberapa tipe objek seperti integer, karakter, atau float Show
Pada artikel ini, kami akan menunjukkan kepada Anda cara menggabungkan daftar daftar (daftar bersarang) menggunakan python. Sekarang kita melihat 4 metode untuk menyelesaikan tugas ini −
Asumsikan kami telah mengambil daftar daftar yang berisi beberapa elemen. Kami akan bergabung dengan daftar daftar tersebut dan mengembalikan hasilnya menggunakan metode berbeda seperti yang ditentukan di atas Metode 1. Menggunakan bersarang untuk loopAlgoritma (Langkah)
ContohProgram berikut mengembalikan daftar setelah bergabung dengan daftar masukan daftar menggunakan nested for loop − KeluaranSaat dijalankan, program di atas akan menghasilkan keluaran berikut - [[1, 3], [2, 6, 7], [9, 5, 12, 7]] Resultant list after joining the list of lists = [1, 3, 2, 6, 7, 9, 5, 12, 7] Metode 2. Daftar pemahamanAlgoritma (Langkah)Berikut ini adalah Algoritma/langkah yang harus diikuti untuk melakukan tugas yang diinginkan −
When you want to create a new list based on the values of an existing list, list comprehension provides a concise syntax._
ContohProgram berikut mengembalikan daftar setelah bergabung dengan daftar input daftar menggunakan pemahaman daftar − KeluaranSaat dijalankan, program di atas akan menghasilkan keluaran berikut - [['tutorialspoint', 'python'], [2, 6, 7], [9, 5, 12, 7]] Resultant list after joining list of lists = ['tutorialspoint', 'python', 2, 6, 7, 9, 5, 12, 7] Metode 3. Menggunakan fungsi sum()Algoritma (Langkah)Berikut ini adalah Algoritma/langkah yang harus diikuti untuk melakukan tugas yang diinginkan −
Fungsi sum() mengembalikan angka yang mewakili jumlah semua item dalam iterableSintaksissum(iterable, start) Parameteriterable(opsional)− setiap urutan seperti list, tuple dll start(opsional)− Nilai ditambahkan/ditambahkan ke nilai kembalian
ContohProgram berikut mengembalikan daftar setelah bergabung dengan daftar input daftar menggunakan fungsi sum() − Keluaran[['tutorialspoint', 'python'], [2, 6, 7], [9, 5]] Resultant list after joining the list of lists: ['tutorialspoint', 'python', 2, 6, 7, 9, 5]_ Metode 4. Menggunakan modul NumPyPustaka Numpy menyertakan fungsi untuk menggabungkan substring dan meratakannya menjadi satu daftar 1-Dimensi Algoritma (Langkah)Berikut ini adalah Algoritma/langkah yang harus diikuti untuk melakukan tugas yang diinginkan −
ContohProgram berikut mengembalikan daftar setelah bergabung dengan daftar input daftar menggunakan modul NumPy − Keluaran[['tutorialspoint', 'python'], [2, 6, 7], [9, 5]] Resultant list after joining the list of lists: ['tutorialspoint', 'python', '2', '6', '7', '9', '5'] KesimpulanKita belajar cara menggabungkan/menggabungkan daftar daftar menjadi daftar 1 dimensi menggunakan empat metode berbeda, termasuk loop for, pemahaman daftar, fungsi NumPy, dan fungsi sum(), dari artikel ini. Kami juga mempelajari apa yang terjadi ketika kami meneruskan daftar bersarang dengan daftar kosong ke sum() Daftar dapat berisi objek pengurutan apa pun, bahkan daftar lain (sublist), yang pada gilirannya dapat berisi sublist itu sendiri, dan seterusnya. Ini dikenal sebagai daftar bersarang Anda dapat menggunakannya untuk mengatur data ke dalam struktur hierarkis Buat Daftar BersarangDaftar bersarang dibuat dengan menempatkan urutan subdaftar yang dipisahkan koma _Akses Item Daftar Bersarang berdasarkan IndeksAnda dapat mengakses masing-masing item dalam daftar bersarang menggunakan beberapa indeks Indeks untuk item dalam daftar bersarang diilustrasikan seperti di bawah ini
Pengindeksan Daftar Negatif Dalam Daftar BersarangAnda juga dapat mengakses daftar bersarang dengan pengindeksan negatif Indeks negatif dihitung mundur dari akhir daftar. Jadi, 2 mengacu pada item terakhir, 3 adalah yang kedua terakhir, dan seterusnyaIndeks negatif untuk item dalam daftar bersarang diilustrasikan seperti di bawah ini
Ubah Nilai Item Daftar BersarangAnda dapat mengubah nilai item tertentu dalam daftar bersarang dengan mengacu pada nomor indeksnya
Menambahkan item ke daftar BersarangUntuk menambahkan nilai baru ke akhir daftar bersarang, gunakan metode append()
Saat Anda ingin menyisipkan item pada posisi tertentu dalam daftar bersarang, gunakan metode insert()
Anda dapat menggabungkan satu daftar ke daftar lainnya dengan menggunakan metode extend()
Hapus item dari Daftar BersarangJika Anda mengetahui indeks item yang Anda inginkan, Anda dapat menggunakan metode pop(). Itu mengubah daftar dan mengembalikan item yang dihapus Bagaimana Anda menjumlahkan elemen daftar bersarang dengan Python?Program Python untuk Menemukan Jumlah Total dari Daftar Bersarang Menggunakan. . Inisialisasi variabel ke daftar bersarang Berikan daftar sebagai argumen ke fungsi rekursif untuk menemukan jumlah elemen daftar Bagaimana Anda menambahkan dua daftar bersarang di python?Untuk menambahkan nilai baru ke akhir daftar bersarang, gunakan metode append() . Apa ini? . Anda dapat menggabungkan satu daftar ke daftar lainnya dengan menggunakan metode extend().
Bagaimana Anda menjumlahkan elemen dari dua array dengan Python?Untuk menjumlahkan kedua array, kita akan menggunakan numpy. tambahkan(arr1,arr2) metode . Untuk menggunakan metode ini, Anda harus memastikan bahwa kedua array memiliki panjang yang sama. Jika panjang kedua larik tidak sama, maka siarkan ukuran larik yang lebih pendek dengan menambahkan nol pada indeks ekstra.
Bagaimana Anda menemukan jumlah sublist dalam daftar dengan Python?Ilmu Data Praktis menggunakan Python . s. = an. = lo. = 0 untuk semua nilai dalam rentang 0 hingga minimum k dan 2, lakukan. untuk setiap x dalam angka, lakukan. s. = s + x. lo. = minimum lo, s. an. = maksimum ans, s - lo return dan + maksimal 0 dan jumlah semua elemen num * maksimal 0 dan (k - 2) |