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