pop/supprimer des éléments d'un tuple python

Je ne suis pas sûr si je peux me faire comprendre mais va essayer.

J'ai un tuple en python que j'ai passer à travers comme suit (voir code ci-dessous). Tout en passant à travers elle, je maintenir un compteur (appelons-le "n") et " pop " des objets qui répondent à certaines conditions.

Maintenant, bien sûr une fois que je pop le premier élément, la numérotation tout va mal, comment puis-je faire ce que je veux faire plus élégamment tout en éliminant certains éléments d'un tuple à la volée?

for x in tupleX:
  n=0
  if (condition):
     tupleX.pop(n)
  n=n+1
tuples sont immuables, et qui n'ont pas pop méthode. Êtes-vous vraiment parler d'un list?

OriginalL'auteur Steve Grafton | 2014-02-10