Python – Borrar una tupla

A veces, mientras trabajamos con datos de registros, podemos tener un problema en el que es posible que debamos realizar la limpieza de los registros de datos. Las tuplas, al ser inmutables, no se pueden modificar y, por lo tanto, dificultan este trabajo. Analicemos ciertas formas en que se puede realizar esta tarea.
Método #1: Usando list() + clear() + tuple() 
La combinación de las 3 funciones anteriores se puede usar para realizar esta tarea. En esto, interconvertimos la tupla a lista, la borramos y nuevamente convertimos a tupla usando tuple().
 

Python3

# Python3 code to demonstrate
# Clearing a tuple
# using list() + tuple() + clear()
 
# initializing tuple
test_tup = (1, 5, 3, 6, 8)
 
# printing original tuple
print("The original tuple : " + str(test_tup))
 
# Clearing a tuple
# using list() + tuple() + clear()
temp = list(test_tup)
temp.clear()
test_tup = tuple(temp)
 
# print result
print("The tuple after clearing values : " + str(test_tup))
Producción : 

The original tuple : (1, 5, 3, 6, 8)
The tuple after clearing values :()

 

 
Método #2: Reinicialización usando tuple() 
Otra forma sencilla de realizar esta tarea es reinicializar tupla usando tuple() que devolverá una tupla vacía.
 

Python3

# Python3 code to demonstrate
# Clearing a tuple
# using Reinitialization + tuple()
 
# initializing tuple
test_tup = (1, 5, 3, 6, 8)
 
# printing original tuple
print("The original tuple : " + str(test_tup))
 
# Clearing a tuple
# using Reinitialization + tuple()
test_tup = tuple()
 
# print result
print("The tuple after clearing values : " + str(test_tup))
Producción : 

The original tuple : (1, 5, 3, 6, 8)
The tuple after clearing values :()

 

Publicación traducida automáticamente

Artículo escrito por manjeet_04 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *