выдвигать / удалять элементы из кортежа Python
Я не уверен, смогу ли я дать понять, но постараюсь.
У меня есть кортеж в Python, который я делаю следующим образом (см. Код ниже). Проходя через это, я поддерживаю счетчик (давайте назовем это 'n') и 'поп' элементы, которые удовлетворяют определенному условию.
Теперь, конечно, после того, как я вытолкну первый элемент, нумерация все пойдет не так, как мне сделать то, что я хочу сделать более элегантно, удаляя на лету только определенные записи кортежа?
for x in tupleX:
n=0
if (condition):
tupleX.pop(n)
n=n+1