Python Set remove ()

El método remove () elimina el elemento especificado del conjunto.

La sintaxis del remove()método es:

 set.remove (elemento)

remove () Parámetros

El remove()método toma un solo elemento como argumento y lo elimina del conjunto.

Valor devuelto de remove ()

El remove()Quita el elemento especificado del conjunto y actualiza el conjunto. No devuelve ningún valor.

Si el elemento pasado a remove()no existe, se lanza la excepción KeyError .

Ejemplo 1: eliminar un elemento del conjunto

 # language set language = ('English', 'French', 'German') # removing 'German' from language language.remove('German') # Updated language set print('Updated language set:', language)

Salida

 Conjunto de idiomas actualizado: ('inglés', 'francés')

Ejemplo 2: eliminar un elemento que no existe

 # animal set animal = ('cat', 'dog', 'rabbit', 'guinea pig') # Deleting 'fish' element animal.remove('fish') # Updated animal print('Updated animal set:', animal)

Salida

 Traceback (última llamada más reciente): Archivo "", línea 5, en animal.remove ('pez') KeyError: 'pez'

Puede utilizar el método set discard () si no desea este error.

El discard()método elimina el elemento especificado del conjunto. Sin embargo, si el elemento no existe, el conjunto permanece sin cambios; no obtendrá ningún error.

Articulos interesantes...