insert მეთოდი
insert მეთოდი ამატებს ელემენტს
სიაში მითითებული ინდექსის წინ. პირველ
პარამეტრში ვნიშნავთ ინდექსს, რომლის წინაც
უნდა ჩავსვათ ელემენტი, მეორე პარამეტრში
- ელემენტი, რომელიც გვინდა დავამატოთ სიაში.
სინტაქსი
სია.insert(ინდექსი, რას ვამატებთ)
მაგალითი
დავამატოთ ელემენტი '12'
პოზიციაზე 2 ჩვენს სიაში:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))
კოდის შესრულების შედეგი:
['ab', 'cd', '12', 'ef', 'gh']
2
მაგალითი
ახლა კი დავამატოთ ელემენტი სიის ბოლოში:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(-1, '12')
print(lst)
print(lst.index('12'))
როგორც მიღებული შედეგიდან ჩანს, ელემენტი დაემატა არა სიის ბოლოში, არამედ ბოლო ელემენტის წინ:
['ab', 'cd', 'ef', '12', 'gh']
3