У меня есть список кортежей (NUM, ID):Удалить кортеж из списка, если кортеж содержит определенный элемент
l = [(1000, 1), (2000, 2), (5000, 3)]
Второй элемент каждого кортежа содержит идентификатор. Скажите, что я хочу удалить кортеж с идентификатором 2
, как мне это сделать?
I.e. Я хочу, чтобы новый список будет: l = [(1000,1), (5000, 3)]
Я попытался l.remove(2)
, но он не будет работать = [
Я думал, чтобы вы знали. Если вы хотите удалить элемент из существующего списка, выберите один из ответов, который использует функцию 'pop()' или 'remove()'. Если вы хотите создать новый список на основе фильтрованной логики, выберите один из оставшихся. –
@MoinuddinQuadri ayyyyyyyyyyyyyy –