Senarai Python dilanjutkan ()

Kaedah panjangkan () menambah semua elemen lelaran (senarai, tuple, rentetan dll) hingga akhir senarai.

Sintaks extend()kaedahnya adalah:

 list1.extend (boleh diulang)

Di sini, semua elemen berulang ditambah pada akhir senarai1.

memanjang () Parameter

Seperti yang telah disebutkan, extend()metode ini memerlukan berulang seperti daftar, tuple, string dll.

Nilai Pulangan dari lanjutan ()

The extend()kaedah mengubah senarai asal. Ia tidak mengembalikan nilai.

Contoh 1: Menggunakan kaedah panjangkan ()

 # languages list languages = ('French', 'English') # another list of language languages1 = ('Spanish', 'Portuguese') # appending language1 elements to language languages.extend(languages1) print('Languages List:', languages)

Pengeluaran

 Senarai Bahasa: ('Perancis', 'Inggeris', 'Sepanyol', 'Portugis')

Contoh 2: Tambahkan Elemen Tuple dan Tetapkan ke Senarai

 # languages list languages = ('French') # languages tuple languages_tuple = ('Spanish', 'Portuguese') # languages set languages_set = ('Chinese', 'Japanese') # appending language_tuple elements to language languages.extend(languages_tuple) print('New Language List:', languages) # appending language_set elements to language languages.extend(languages_set) print('Newer Languages List:', languages)

Pengeluaran

 Senarai Bahasa Baru: ('Perancis', 'Sepanyol', 'Portugis') Senarai Bahasa Baru: ('Perancis', 'Sepanyol', 'Portugis', 'Jepun', 'Cina') 

Cara Lain untuk Memperluas Senarai

Anda juga boleh menambahkan semua elemen berulang ke senarai menggunakan:

1. pengendali +

 a = (1, 2) b = (3, 4) a += b # a = a + b # Output: (1, 2, 3, 4) print('a =', a)

Pengeluaran

 a = (1, 2, 3, 4)

2. sintaks pemotongan senarai

 a = (1, 2) b = (3, 4) a(len(a):) = b # Output: (1, 2, 3, 4) print('a =', a)

Pengeluaran

 a = (1, 2, 3, 4)

Python memanjangkan () Vs lampiran ()

Sekiranya anda perlu menambahkan elemen pada akhir senarai, anda boleh menggunakan append()kaedahnya.

 a1 = (1, 2) a2 = (1, 2) b = (3, 4) # a1 = (1, 2, 3, 4) a1.extend(b) print(a1) # a2 = (1, 2, (3, 4)) a2.append(b) print(a2)

Pengeluaran

 (1, 2, 3, 4) (1, 2, (3, 4))

Untuk mengetahui lebih lanjut, lawati kaedah list append ().

Artikel menarik...