Extend metodi

extend metodi sanawa görkezilen obýekden elementleri goşýar, bu obýek başga bir sanaw, tuple, set bolup biler. Metodiň parametrinde biz goşmak üçin zerur bolan obýekdi görkezýäris.

Sintaksis

pythonsanaw.extend(goşulýan obýek)

Mysal

Geliň sanawymyza başga bir sanaw goşalyň:

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

lst1.extend(lst2)
print(lst1)

Kodyň ýerine ýetiriliş netijesi:

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

Mysal

Indi bolsa geliň sanawymyza bir tuple goşalyň:

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

lst.extend(tpl)
print(lst)

Kodyň ýerine ýetiriliş netijesi:

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

Mysal

Geliň sanawymyza bir set goşalyň:

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

lst.extend(st)
print(lst)

Kodyň ýerine ýetiriliş netijesi:

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

Şeýle-de görüň

  • append metodi,
    sanawyň ahyryna element goşýar
  • copy metodi,
    sanawy göçürýär
  • reverse metodi,
    sanawy tersine öwürýär