Как пройти по списку но не проверять в списке итерируемый обьект?
А как пройти по списку но не проверять в списке итерируемый обьект? Например есть список [2, 1, 3, 4] нужно проверить если к значению добавить 1 (n+1) и он будет равен ЛЮБОМУ другому обьекту списка добавить его в новый список на выходе должен получится список из [2,1,3]
def func_list(numbers: list):
new_list = []
for num_1 in numbers:
for next_num in numbers:
if num_1 + 1 == next_num:
new_list.append(num_1)
Ответы (1 шт):
Автор решения: rotabor
→ Ссылка
Не нужно его пропускать, так как это не влияет на решение. Число никогда не будет равно сумме самого себя и единицы, и поэтому не попадёт в результирующий список.