@rodger.botsford
В Python есть несколько способов удалить элемент массива. Один из самых простых - использовать метод list.remove(x)
, который удаляет первое вхождение элемента x
в список:
1 2 3 |
my_list = [1, 2, 3, 4, 5] my_list.remove(3) print(my_list) # [1, 2, 4, 5] |
Если вам нужно удалить элемент по индексу, можно использовать оператор del
:
1 2 3 |
my_list = [1, 2, 3, 4, 5] del my_list[2] print(my_list) # [1, 2, 4, 5] |
Если вы хотите удалить элемент и получить его значение, можно использовать метод list.pop(i)
, который удаляет элемент по индексу i
и возвращает его значение:
1 2 3 4 |
my_list = [1, 2, 3, 4, 5] x = my_list.pop(2) print(x) # 3 print(my_list) # [1, 2, 4, 5] |