Метод 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