Python

Cara Menyertai Senarai di Python

Cara Menyertai Senarai di Python

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:

  1. Menggunakan tambahkan () fungsi
  2. Menggunakan memanjangkan () fungsi
  3. Menggunakan '+' pengendali
  4. 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 1
myList1 = [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.

#membuat senarai 1
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 ().

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

OpenTTD vs Simutrans
Membuat simulasi pengangkutan anda sendiri boleh menyeronokkan, santai dan sangat menarik. Itulah sebabnya anda perlu memastikan bahawa anda mencuba s...
Tutorial OpenTTD
OpenTTD adalah salah satu permainan simulasi perniagaan yang paling popular di luar sana. Dalam permainan ini, anda perlu membuat perniagaan pengangku...
SuperTuxKart untuk Linux
SuperTuxKart adalah tajuk hebat yang direka untuk membawa anda pengalaman Mario Kart secara percuma pada sistem Linux anda. Ia cukup mencabar dan meny...