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 методу,
    ал тизмени тескери айлантат