Ibuprofeno.py馃拪| #99: Explica este c贸digo Python

Cristian Fernando - May 6 - - Dev Community

Explica este c贸digo Python

Dificultad: F谩cil

numeros = [42,96,12,20,36]
print(numeros.pop(), numeros) 
Enter fullscreen mode Exit fullscreen mode

馃憠 A. 36, [42, 96, 12, 20]
馃憠 B. 42, [96, 12, 20, 36]
馃憠 C. 12, [42, 96, 20, 36]
馃憠 D. TypeError


Respuesta:

馃憠 A. 36, [42, 96, 12, 20]

Podemos eliminar items usando la funci贸n pop() de Python. A diferencia de usar del o remove que solo eliminaban el item y ya, pop es diferente ya que en efecto lo elimina pero tambi茅n regresa el item eliminado.

Por ello la salida es 36 (elimina el 煤ltimo item) y luego la lista queda [42, 96, 12, 20].

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .