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

Cristian Fernando - Aug 20 - - Dev Community

Explica este c贸digo Python

Dificultad: Intermedio

def f(value, values):
    v = 1
    values[0] = 44

t = 3
v = [1, 2, 3]
f(t, v)
print(t, v[0])
Enter fullscreen mode Exit fullscreen mode
  • A. 1 1
  • B. 1 44
  • C. 3 1
  • D. 3 44

Respuesta:

馃憠 D. 3 44

Cuando llamamos a la funci贸n f lo hacemos con los argumentos f(t, v), donde t=3 y no se modifica en el cuerpo de la funci贸n, luego tenemos la lista v = [1, 2, 3] que llega a la funci贸n como el argumento values modificando el primer item de la funci贸n dentro de la funci贸n values[0] = 44.

Cuando llamamos a la impresi贸n print(t, v[0]), t=3 por que nunca modificamos ese valor y el nuevo primer item de la lista es 44, por lo tanto el resultado final ser铆a 3 44

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player