Кортежи неизменяемы, поэтому вы не можете удалить элемент. Тем не менее, вы можете создать новый кортеж из старого кортежа, не включая элементы, которые вы не хотите. Итак, чтобы удалить произвольный элемент из каждого кортежа из списка кортежей, вы можете сделать:
def deleteItem(lst, toDel):
return [tuple(x for x in y if x != toDel) for y in lst]
Результат:
>>> lst = [(12,34,1),(123,34,1),(21,23,1)]
>>> deleteItem(lst, 1)
[(12, 34), (123, 34), (21, 23)]