La función remove() de Python es un método incorporado para eliminar elementos del conjunto. El método remove() toma exactamente un argumento.
Sintaxis
set.remove(element)
Si el elemento pasado a remove() está presente en el conjunto, entonces el elemento se eliminará del conjunto. Si el elemento pasado a remove() no está presente en el conjunto, se generará la excepción KeyError . El método remove() no devuelve ningún valor.
Ejemplo 1:
Python3
numbers = {1,2,3,4,5,6,7,8,9} print(numbers) # Deleting 5 from the set numbers.remove(5) # printing the resultant set print(numbers)
Producción
{1, 2, 3, 4, 5, 6, 7, 8, 9} {1, 2, 3, 4, 6, 7, 8, 9}
Ejemplo 2:
Python3
numbers = {1, 2, 3, 4, 5, 6, 7, 8, 9} print(numbers) # passing an element that is not in set # this will throw an KeyError exception try: numbers.remove(13) except Exception as e: print("KeyError Exception raised") print(e, "is not present in the set") # printing the resultant set print("\nresultant set : ", numbers)
Producción
{1, 2, 3, 4, 5, 6, 7, 8, 9} KeyError Exception raised 13 is not present in the set resultant set : {1, 2, 3, 4, 5, 6, 7, 8, 9}
Publicación traducida automáticamente
Artículo escrito por pulamolusaimohan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA