remove მეთოდი
remove მეთოდი წაშლის მითითებულ
ელემენტს სიიდან. მეთოდის პარამეტრში
მითითებულია ელემენტი, რომლის წაშლაც გვსურს.
მეთოდი ცვლის თავად სიას. შედეგად
აბრუნებს None. არარსებული ელემენტის
წაშლის მცდელობა გამოიწვევს გამონაკლისის
გამოტოვებას.
სინტაქსი
სია.remove(რა გვსურს წაშლა)
მაგალითი
წავშალოთ ელემენტი 'ef'
ჩვენი სიიდან remove მეთოდის გამოყენებით:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
კოდის შესრულების შედეგი:
['ab', 'cd', 'gh']
მაგალითი
ახლა კი ვცადოთ ელემენტის წაშლა, რომელიც არ არის სიაში:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
კოდის შესრულების შედეგი:
ValueError: list.remove(x): x not in list