Funciones en Python (2024)

7. Pasaje por Referencia

Pasaje de Variables a funciones por Referencia

Veamos el siguiente ejemplo:


En el caso de las listas y diccionarios, al pasarlos como argumentos a las funciones, no se crea una copia de los mismos sino que se trabajan como variables globales y cualquier modificación que se les haga dentro de la función, afecta al contenido de la variable. 

Es decir que no se le está pasando los valores a la función, sino una referencia de su dirección en memoria, es por ello que se denomina pasaje por referencia.

Ejemplo con diccionario: