Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/09/2010, 12:16
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: Variables Globales

Código Python:
Ver original
  1. lista_global = [1, 2, 3]
  2.  
  3. def funcion(parm1):
  4.     global lista_global
  5.     lista_global[0] = parm1
  6.  
  7. funcion(5)
  8. print lista_global
  9.  
  10. #Usando globals()
  11. globals()["lista_global"][0] = 6
  12. print lista_global

Para código mas legible usa la palabra reservada global a menos que sepas extremadamente bien lo que estas haciendo.