Daftar adalah struktur data penting di Python, digunakan untuk menyimpan banyak elemen dalam satu bekas. Senarai Python dapat menyimpan kedua-dua jenis elemen yang serupa dan jenis unsur yang heterogen. Di Python, anda boleh bergabung atau menggabungkan dua atau lebih senarai. Bergabung dengan senarai menggabungkan banyak senarai menjadi satu senarai. Artikel ini menerangkan gabungan atau gabungan senarai Python dalam beberapa cara.
Cara Menyertai Senarai Python
Berikut ini adalah kaedah untuk menyertai senarai di Python:
- Menggunakan tambahkan () fungsi
- Menggunakan memanjangkan () fungsi
- Menggunakan '+' pengendali
- Menggunakan '*' pengendali
Kami akan membincangkan kaedah ini satu persatu.
Kaedah 1: Menggunakan fungsi lampiran ()
The tambahkan () fungsi adalah fungsi terbina dalam Python yang memasukkan unsur ke hujung senarai. Dalam contoh berikut, kita akan menggunakan tambahkan () berfungsi untuk bergabung dengan dua senarai.
#membuat senarai 1myList1 = [1,2,3,4,5]
#membuat senarai 2
myList2 = [6,7,8,9]
#menyertai senarai 1 dan 2 menggunakan fungsi tambah
myList1.tambahkan (myList2)
# mencetak senarai baru
cetak (myList1)
Pengeluaran
Dalam output, anda akan melihat bahawa senarai pertama telah ditambahkan ke senarai lain, di akhir senarai sebagai item.
Untuk bergabung dengan elemen senarai, kita perlu melakukan lelaran melalui list2 menggunakan untuk gelung dan tambahkan setiap item secara berasingan ke hujung senarai1.
myList1 = [1,2,3,4,5]
#membuat senarai 2
myList2 = [6,7,8,9]
#menyertai senarai 1 dan 2 menggunakan fungsi tambah
untuk x dalam myList2:
myList1.tambahkan (x)
# mencetak senarai baru
cetak (myList1)
Pengeluaran
Sekarang, dapat dilihat bahawa senarai digabungkan.
Begitu juga, kita dapat menggabungkan tiga senarai menggunakan fungsi append ().
myList1 = [1,2,3,4,5]
#membuat senarai 2
myList2 = [6,7,8,9]
#membuat senarai 3
myList3 = ['kamran', 'Sattar', 'Awaisi']
#menyertai senarai 1, 2, dan 3 menggunakan fungsi tambah
untuk x dalam myList2:
myList1.tambahkan (x)
untuk x dalam myList3:
myList1.tambahkan (x)
# mencetak senarai
cetak (myList1)
Pengeluaran
Kaedah 2: Menggunakan fungsi memanjang ()
The memanjangkan () fungsi adalah fungsi terbina dalam Python yang boleh digunakan untuk bergabung dalam senarai. Fungsi ini menambahkan unsur-unsur satu senarai ke hujung senarai yang lain. Tidak perlu berulang menggunakan gelung dengan
memanjangkan () fungsi. Dalam contoh berikut, kami akan membuat dua senarai dan menggabungkannya menggunakan memanjangkan () fungsi. #membuat senarai 1
myList1 = [1,2,3,4,5]
#membuat senarai 2
myList2 = [6,7,8,9]
#menggunakan fungsi ext ()
myList1.panjangkan (myList2)
# mencetak senarai
cetak (myList1) Pengeluaran
Seperti yang anda lihat dalam output berikut, senarai berjaya disatukan.
Kaedah 3: Menggunakan Operator '+'
Daftar juga boleh disertakan menggunakan pengendali '+'. Ini adalah kaedah termudah untuk menyertai senarai di Python. Daftar yang digabungkan menggunakan pengendali '+' disimpan ke dalam senarai baru. Dalam contoh berikut, kami akan menggunakan operator '+' untuk bergabung dalam tiga senarai.
#membuat senarai 1myList1 = [1,2,3]
#membuat senarai 2
myList2 = [4,5,6,7,8]
#membuat senarai 3
myList3 = [1,3,4,6,7,8,4]
#menyertai senarai menggunakan pengendali '+'
myList1 = myList1 + myList2 + myList3
# mencetak senarai
cetak ("Senarai bergabung adalah:", myList1)
Pengeluaran
Output berikut menunjukkan senarai bergabung.
Kaedah 4: Menggunakan Operator '*'
Pengendali '*' juga dapat digunakan untuk bergabung dalam senarai Python. Walau bagaimanapun, ciri ini hanya disokong oleh Python 3.Python versi 6+. Senarai bergabung disimpan dalam senarai baru. Mari gunakan operator '*' untuk menyertai senarai.
#membuat senarai 1myList1 = [1,2,3]
#membuat senarai 2
myList2 = [4,5,6,7,8]
#membuat senarai 3
myList3 = [1,3,4,6,7,8,4]
#menyertai senarai menggunakan pengendali '*'
myList1 = [* myList1, * myList2, * myList3]
# mencetak senarai
cetak ("Senarai bergabung adalah:", myList1)
Pengeluaran
Seperti yang anda lihat dalam output berikut, senarai berjaya digabungkan menggunakan operator '*'.
Kesimpulannya
Senarai dalam Python adalah bekas yang digunakan untuk menyimpan unsur mengikut urutan. Senarai Python boleh digabungkan dalam beberapa cara. Artikel ini menerangkan cara menggabungkan senarai di Python dengan empat kaedah asas melalui beberapa contoh mudah.