Моя цель слишком перебрать список и вернуть каждый элемент в списке, кроме текущего индекса для каждой итерации.
Например:
my_list = [1,2,3]
должно возвращаться:
>>>[2,3]
>>>[1,3]
>>>[1,2]
Я пытался создать для l oop, который создает копия списка, извлекает текущий индекс из копии и возвращает его.
my_list = [1,2,3]
for a in my_list:
the_index = my_list.index(a)
print(my_list.copy().pop(the_index))
, который возвращает
>>>1
>>>2
>>>3
Любые идеи о том, как правильно реализовать это?