Python: удаление элемента из списка и добавление его в другой список

В Python существует несколько способов удалить элемент из одного списка и добавить его в другой список. Вот несколько способов:

  1. Использование метода pop(). Метод pop()удаляет элемент из списка по указанному индексу и возвращает удаленный элемент. Затем вы можете добавить возвращенный элемент в другой список, используя метод append().
list1 = [1, 2, 3, 4, 5]
list2 = []
item = list1.pop(2)  # Remove item at index 2 from list1
list2.append(item)  # Append the removed item to list2
print(list1)  # Output: [1, 2, 4, 5]
print(list2)  # Output: [3]
  1. Использование метода remove(): метод remove()удаляет первое вхождение указанного элемента из списка. Затем вы можете добавить удаленный элемент в другой список.
list1 = [1, 2, 3, 4, 5]
list2 = []
item = 3  # Item to remove from list1
list1.remove(item)  # Remove the item from list1
list2.append(item)  # Append the removed item to list2
print(list1)  # Output: [1, 2, 4, 5]
print(list2)  # Output: [3]
  1. Использование нарезки. Нарезка позволяет извлечь часть списка. Вы можете удалить определенный элемент из одного списка и добавить его в другой список с помощью нарезки.
list1 = [1, 2, 3, 4, 5]
list2 = []
index = 2  # Index of the item to remove from list1
item = list1[index]  # Get the item at the specified index
list1 = list1[:index] + list1[index+1:]  # Remove the item from list1
list2.append(item)  # Append the removed item to list2
print(list1)  # Output: [1, 2, 4, 5]
print(list2)  # Output: [3]