Daftar adalah struktur data penting dalam Python, digunakan untuk menyimpan banyak elemen dalam satu wadah. Daftar Python dapat menyimpan tipe elemen yang serupa dan elemen yang heterogen. Dengan Python, Anda dapat bergabung atau menggabungkan dua atau lebih daftar. Bergabung dengan daftar menggabungkan banyak daftar menjadi satu daftar. Artikel ini menjelaskan penggabungan atau penggabungan daftar Python dalam beberapa cara.
Cara Bergabung dengan Daftar Python
Berikut ini termasuk metode untuk menggabungkan daftar dengan Python:
- Menggunakan menambahkan() fungsi
- Menggunakan memperpanjang() fungsi
- Menggunakan '+' operator
- Menggunakan '*' operator
Kami akan membahas metode ini satu per satu.
Metode 1: Menggunakan Fungsi append()
Itu menambahkan() function adalah fungsi bawaan dalam Python yang menyisipkan elemen ke akhir daftar. Dalam contoh berikut, kita akan menggunakan menambahkan() berfungsi untuk menggabungkan dua daftar.
#membuat daftar 1myList1 = [1,2,3,4,5]
#membuat daftar 2
myList2 = [6,7,8,9]
#bergabung dengan daftar 1 dan 2 menggunakan fungsi append
daftarku1.tambahkan(daftarsaya2)
#mencetak daftar baru
cetak(daftarsaya1)
Keluaran
Dalam output, Anda akan melihat bahwa daftar pertama telah ditambahkan ke yang lain, ke akhir daftar sebagai item.
Untuk menggabungkan elemen daftar, kita perlu melakukan iterasi melalui list2 menggunakan untuk loop dan tambahkan setiap item secara terpisah ke akhir daftar1.
myList1 = [1,2,3,4,5]
#membuat daftar 2
myList2 = [6,7,8,9]
#bergabung dengan daftar 1 dan 2 menggunakan fungsi append
untuk x di myList2:
daftarku1.tambahkan (x)
#mencetak daftar baru
cetak(daftarsaya1)
Keluaran
Sekarang, dapat dilihat bahwa daftar tersebut digabungkan.
Demikian pula, kita dapat menggabungkan tiga daftar menggunakan fungsi append().
myList1 = [1,2,3,4,5]
#membuat daftar 2
myList2 = [6,7,8,9]
#membuat daftar 3
myList3 = ['kamran','Sattar','Awaisi']
#bergabung dengan daftar 1, 2, dan 3 menggunakan fungsi append
untuk x di myList2:
daftarku1.tambahkan (x)
untuk x di myList3:
daftarku1.tambahkan (x)
#mencetak daftar
cetak(daftarsaya1)
Keluaran
Metode 2: Menggunakan Fungsi extend()
Itu memperpanjang() function adalah fungsi bawaan dalam Python yang dapat digunakan untuk bergabung dengan daftar. Fungsi ini menambahkan elemen dari satu daftar ke akhir daftar lainnya. Tidak perlu mengulangi menggunakan loop dengan loop
memperpanjang() fungsi. Dalam contoh berikut, kita akan membuat dua daftar dan menggabungkannya menggunakan memperpanjang() fungsi. #membuat daftar 1
myList1 = [1,2,3,4,5]
#membuat daftar 2
myList2 = [6,7,8,9]
#menggunakan fungsi extend()
daftarku1.memperpanjang(daftarsaya2)
#mencetak daftar
cetak(daftarsaya1) Keluaran
Seperti yang Anda lihat pada output berikut, daftar telah berhasil digabungkan.
Metode 3: Menggunakan Operator '+'
Daftar juga dapat digabungkan menggunakan operator '+'. Ini adalah metode termudah untuk bergabung dengan daftar di Python. Daftar yang digabungkan menggunakan operator '+' disimpan ke dalam daftar baru. Dalam contoh berikut, kita akan menggunakan operator '+' untuk menggabungkan tiga daftar.
#membuat daftar 1myList1 = [1,2,3]
#membuat daftar 2
myList2 = [4,5,6,7,8]
#membuat daftar 3
myList3 = [1,3,4,6,7,8,4]
#bergabung dengan daftar menggunakan operator '+'
myList1 = myList1+myList2+myList3
#mencetak daftar
print("Daftar yang digabungkan adalah: ",myList1)
Keluaran
Output berikut menunjukkan daftar yang digabungkan.
Metode 4: Menggunakan Operator '*'
Operator '*' juga dapat digunakan untuk bergabung dengan daftar Python. Namun, fitur ini hanya didukung oleh Python 3.6+ versi Python. Daftar yang bergabung disimpan dalam daftar baru. Mari gunakan operator '*' untuk bergabung dengan daftar.
#membuat daftar 1myList1 = [1,2,3]
#membuat daftar 2
myList2 = [4,5,6,7,8]
#membuat daftar 3
myList3 = [1,3,4,6,7,8,4]
#bergabung dengan daftar menggunakan operator '*'
myList1 = [*myList1,*myList2,*myList3]
#mencetak daftar
print("Daftar yang digabungkan adalah: ",myList1)
Keluaran
Seperti yang Anda lihat pada output berikut, daftar telah berhasil digabungkan menggunakan operator '*'.
Kesimpulan
Daftar di Python adalah wadah yang digunakan untuk menyimpan elemen secara berurutan. Daftar python dapat digabungkan dengan beberapa cara. Artikel ini menjelaskan cara menggabungkan daftar dengan Python dengan empat metode dasar melalui beberapa contoh sederhana.