Питхон листа ектенсион ()

Метода ектенсион () додаје све елементе итерабилног (листа, тупле, низ итд.) На крај листе.

Синтакса extend()методе је:

 лист1.ектенд (итерабле)

Овде су сви елементи итерабле додани на крај листе1.

ектенсион () Параметри

Као што је поменуто, extend()метода узима итерабил, попут листе, корице, низа итд.

Повратна вредност из ектенсион ()

extend()Начин модификује оригинални списак. Не враћа никакву вредност.

Пример 1: Коришћење методе ектенсион ()

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

Оутпут

 Списак језика: („француски“, „енглески“, „шпански“, „португалски“)

Пример 2: Додајте елементе тупле и поставите на листу

 # 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)

Оутпут

 Списак нових језика: („француски“, „шпански“, „португалски“) Новији списак језика: („француски“, „шпански“, „португалски“, „јапански“, „кинески“) 

Други начини за проширивање листе

Такође можете додати све елементе итерабилног на листу користећи:

1. оператор +

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

Оутпут

 а = (1, 2, 3, 4)

2. синтакса резања листе

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

Оутпут

 а = (1, 2, 3, 4)

Питхон ектенсион () Вс аппенд ()

Ако требате да додате елемент на крај листе, можете да користите append()метод.

 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)

Оутпут

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

Да бисте сазнали више, посетите методу аппенд () листе.

Занимљиви Чланци...