У меня есть список в python, и я бы хотел прокрутить его и выборочно построить список, содержащий все элементы, кроме текущего элемента k'th. один способ я могу это сделать:
l = [('a', 1), ('b', 2), ('c', 3)]
for num, elt in enumerate(l):
# construct list without current element
l_without_num = copy.deepcopy(l)
l_without_num.remove(elt)
но это кажется неэффективным и неэлегантным. есть ли простой способ сделать это? note Я хочу получить по существу срез исходного списка, который исключает текущий элемент. похоже, должен быть более простой способ сделать это.
Благодарю вас за помощь.