popitem()
en el diccionario ayuda a lograr un objetivo similar. Elimina un par clave-valor arbitrario del diccionario y lo devuelve como una tupla.
Sintaxis: dict.popitem ()
Parámetros: Ninguno
Devuelve: Una tupla que contiene el par clave-valor arbitrario del diccionario. Ese par se elimina del diccionario.
Código # 1: Demostración del uso de popitem ()
< código clase = "comentarios"> # Código de demostración de Python 3
# inicializando diccionario
test_dict
=
{
"Nikhil"
:
< clase de código = "valor"> 7
# Imprimir comentario de inicio
# usar popitem () para devolver + eliminar arbitrariamente
# par
# Imprime el par devuelto
print
(
`El par arbitrario devuelto es:`
+
str
(res))
# Imprimir dictado después de la eliminación
"El diccionario después de la eliminación:"
+
str
(test_dict))
Salida:
El diccionario antes de la eliminación: {`Nikhil`: 7,` Akshat`: 1, `Akash`: 2} El par arbitrario devuelto es: (` Akash`, 2) El diccionario después de la eliminación: { `Nikhil`: 7,` Akshat`: 1}
Aplicación práctica: Esta función en particular se puede usar para formular un nombre aleatorio para el juego o determinar una lista de rangos aleatorios sin usar ningún función aleatoria.
Código # 2: Demostración del uso de popitem ()
# Código Python 3 para demostraciones
# usando popitem ()
# inicializando el diccionario
}
# Imprimir comentario inicial
imprimir
para
i
en
print
(
imprime
(
"El diccionario después de la eliminación:"
+
< clase de código = "funciones"> str
Salir :
El diccionario antes de la eliminación: {`Nikhil`: 7,` Akshat`: 1, `Akash`: 2} Rango 1 (`Akash`, 2) Rango 2 (`Akshat `, 1) Rango 3 (` Nikhil`, 7) El diccionario después de la eliminación: {}