Método Pop Python Set Pop

Método Pop Python Set Pop
Varias funciones incorporadas en el lenguaje de programación de Python le permiten eliminar miembros de secuencias de datos como conjuntos. El método Python Set pop () es una función que elimina un elemento aleatorio de un conjunto. En Python, la función pop () devuelve el elemento que se eliminó al azar. El conjunto se actualiza inmediatamente sin la pieza faltante. El intérprete de Python lanza una excepción de typeError si el conjunto está intentando eliminar un elemento cuando el conjunto está vacío. Para su ejecución, Pop () solo aceptará un parámetro. Esta entrada se utilizará para denotar el índice del elemento que debe aparecer fuera de la lista suministrada. El método de dar un argumento a la lista es completamente opcional; Si no se proporciona ningún argumento, el valor '-1' se usa como predeterminado. En este caso, el valor predeterminado de -1 denota el último lugar de la lista. El elemento se coloca en esa ubicación precisa, y también se elimina de esa lista específica como resultado del método pop ().

Esta función incorporada de Python ayuda a extraer elementos de un conjunto, similar a la técnica empleada en la implementación de Stack. Después de eliminar un elemento superior del conjunto, este método devuelve el elemento separado. Cuando se usa el método Python Set Pop (), se elimina un elemento aleatorio del conjunto. Esto significa que puede sacar cualquier pieza de cualquier ubicación en el set, independientemente de si está en la parte posterior o en el frente. Cualquier elemento en el conjunto se puede eliminar utilizando el método pop (), independientemente de su ubicación. Después de eliminar un elemento aleatorio del set, el método set pop () devuelve el elemento eliminado. A diferencia de la pila, el elemento aleatorio del set se explota. Esta es una función bastante popular en el conjunto y no tiene parámetros.

Ejemplo 1:

En nuestro primer ejemplo, usaremos dos conjuntos donde uno contiene palabras y los otros números. Después de eso, hemos aplicado el método pop () y mostramos los conjuntos actualizados de la misma manera. Aquí, la palabra y el conjunto de números se muestran antes y después de la función pop (). También notará que cuando imprima el conjunto, los valores se muestran de acuerdo con los datos de entrada. Aparecen en momentos aleatorios.

Del mismo modo, cuando revocamos el valor, el valor se eleva al azar. Hemos aumentado los valores dos veces e imprimimos los conjuntos modificados cada vez. Aunque nuestra PC está explotando valores desde el frente, la suya puede ser diferente, y obtendrá resultados diferentes cada vez que ejecute este código. No te sorprendas si ve un resultado diferente.

Word = 'Apple', 'Banana', 'Juice', 'Red', 'Beans'
número = 15, 10, 86, 10, 65
Imprimir ("Antes de hacer estallar el conjunto de palabras:", palabra)
Imprimir ("Antes de que establezca el número de números:", número)
Imprimir ("Palabra que está explotada:", palabra.estallido())
Imprimir ("Número que está explotado:", Número.estallido())
Imprimir ("Conjunto de palabras actualizado es:", palabra)
Imprimir ("Conjunto de números actualizados es:", número)
Imprimir ("Palabra que está explotada:", palabra.estallido())
Imprimir ("Número que está explotado:", Número.estallido())
Imprimir ("Conjunto de palabras actualizado es:", palabra)
Imprimir ("Conjunto de números actualizados es:", número)

La salida del código anterior es el siguiente.

Ejemplo 2:

Usamos el método pop () en un conjunto vacío en el segundo caso. Hemos declarado un set vacío primero. El nombre del conjunto en nuestro caso es el más nuevo. Ahora sacaremos un valor del conjunto. El valor que está explotado se devuelve mediante el método set pop (). El valor se elige al azar.

myname =
Imprimir ("Nombre que está explotado:", Nombre.estallido())

Si el conjunto está vacío, se lanza una excepción de TypeError, como puede percibir en la siguiente captura de pantalla.

Ejemplo 3:

En nuestro último ejemplo, operaremos pop () en un conjunto que incluye números y palabras. Para eliminar un elemento aleatorio de un conjunto, hemos declarado un conjunto mixto (llamado mixed_newset), como puede ver en la primera línea de código. Luego hemos mostrado el conjunto original. Hemos aplicado el método POP en mixed_newset, almacenamos el resultado en la variable ABC e imprimimos el conjunto actualizado después de aplicar el método POP. Como puede ver, el conjunto original se muestra al inicio. Luego se identifica el elemento que se va a explotar, y el elemento restante se muestra después.

mixed_newset = 'Atomic Blonde', 22, 'Speed',
19, 'Ataque el bloque', 37, 'Road House'
print ('set original:', mixed_newset)
ABC = mixed_newset.estallido()
imprimir ('\ npop elemento:', ABC)
imprimir ('establecido después del pop:', mixed_newset)
xyz = mixed_newset.estallido()
imprimir ('\ npop elemento:', xyz)
imprimir ('establecido después del pop:', mixed_newset)

Cuando ejecuta el código anterior, se logra el siguiente resultado.

Conclusión:

Cuando se utiliza el método Python Set Pop (), se elimina un elemento aleatorio. Esto significa que puede sacar cualquier pieza de cualquier ubicación en el set, independientemente de si está en la parte posterior o en el frente. Cualquier elemento en el conjunto se puede eliminar utilizando el método pop (), independientemente de su ubicación. Después de eliminar un elemento aleatorio del set, el método set pop () devuelve el elemento eliminado. A diferencia de la pila, el elemento aleatorio del set se explota. Esta es una de las funciones más significativas en el conjunto, y debe saber cómo usarlo. En esta breve guía, ha aprendido a utilizar el set Pop. Aprendiste a utilizar el método pop () en un conjunto vacío. Por último, pero no menos importante, aprendió a usar el método pop () en conjuntos mixtos. Todos estos se explican en detalle con ejemplos para su mejor comprensión.