Cara Bergabung dengan Daftar dengan Python

How Join Lists Python



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 menggabungkan 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:



  1. Menggunakan menambahkan() fungsi
  2. Menggunakan memperpanjang() fungsi
  3. Menggunakan '+' operator
  4. Menggunakan '*' operator

Kami akan membahas cara-cara tersebut satu per satu.



Metode 1: Menggunakan Fungsi append()

NS 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 1
myList1 = [1,2,3,4,5]
#membuat daftar 2
myList2 = [6,7,8,9]
#bergabung dengan daftar 1 dan 2 menggunakan fungsi append
myList1.append(myList2)
#mencetak daftar baru
cetak(daftarsaya1)

Keluaran

Di output, Anda akan melihat bahwa daftar pertama telah ditambahkan ke daftar 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 list1.

#membuat daftar 1
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:
daftarsaya1.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().



#membuat daftar 1
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:
daftarsaya1.tambahkan(x)
untuk x di myList3:
daftarsaya1.tambahkan(x)
#mencetak daftar
cetak(daftarsaya1)

Keluaran

Cara Bergabung dengan Daftar di Python-3

Metode 2: Menggunakan Fungsi extend()

NS 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

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()
myList1.extend(daftarsaya2)
#mencetak daftar
cetak(daftarsaya1)

Keluaran

Seperti yang Anda lihat pada output berikut, daftar telah berhasil digabungkan.
Bagaimana-untuk-Bergabung-Daftar-di-Python-4

Metode 3: Menggunakan Operator '+'

Daftar juga dapat digabungkan menggunakan operator '+'. Ini adalah metode termudah untuk menggabungkan daftar dengan Python. Daftar yang digabungkan menggunakan operator '+' disimpan ke dalam daftar baru. Dalam contoh berikut, kami akan menggunakan operator '+' untuk menggabungkan tiga daftar.

#membuat daftar 1
myList1 = [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 versi 3.6+ Python. Daftar bergabung disimpan dalam daftar baru. Mari gunakan operator '*' untuk bergabung dengan daftar.

#membuat daftar 1
myList1 = [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

List dalam 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.