Метод extend

Метод extend рўйхатга кўрсатилган объектдан элементлар қўшади, унинг бошқа рўйхат, кортеж, тўплам бўлиши мумкин. Методнинг параметрида биз қўшиш учун керак бўлган объектни кўрсатамиз.

Синтаксис

pythonрўйхат.extend(қўшиш учун объект)

Мисол

Келинг, рўйхатимизга яна бир рўйхатни қўшайлик:

pythonlst1 = ['a', 'c']
lst2 = ['1', '2']

lst1.extend(lst2)
print(lst1)

Кодни ишга тушириш натижаси:

python['a', 'b', '1', '2']

Мисол

Энди эса, рўйхатимизга кортеж қўшайлик:

pythonlst = ['a', 'b']
tpl = ('1', '2')

lst.extend(tpl)
print(lst)

Кодни ишга тушириш натижаси:

python['a', 'b', '1', '2']

Мисол

Келинг, рўйхатимизга тўплам қўшайлик:

pythonlst = ['a', 'b']
st  = {'e', 'f'}

lst.extend(st)
print(lst)

Кодни ишга тушириш натижаси:

python['a', 'b', 'e', 'f']

Қаранг

  • метод append,
    у рўйхатнинг охирига элемент қўшади
  • метод copy,
    у рўйхатни нусхалайди
  • метод reverse,
    у рўйхатни тескарилайди