მეთოდი 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,
    რომელიც აბრუნებს სიას