pop / remover itens de uma tupla python

Não tenho certeza se posso me esclarecer, mas vou tentar.

Eu tenho uma tupla em python pela qual passo a seguir (veja o código abaixo). Durante o processo, mantenho um contador (vamos chamá-lo de 'n') e itens de 'pop' que atendem a uma determinada condição.

Agora, é claro, depois que eu popo o primeiro item, a numeração fica errada, como posso fazer o que quero fazer com mais elegância e remover apenas determinadas entradas de uma tupla em tempo real?

for x in tupleX:
  n=0
  if (condition):
     tupleX.pop(n)
  n=n+1

questionAnswers(6)

yourAnswerToTheQuestion