La variable global en la función python no funciona para mi código
Esto funciona.
a = [2,5,3,7,9,12]
def mean_list(x):
b = 0
for i in x:
b=b+i
c = b/len(x)
return c
print(mean_list(a))
pero esto no funciona, aunque he declarado mi lista como global. ¿Por qué?
def mean_list(x):
global a
a = [2,5,3,7,9,12]
b = 0
for i in x:
b=b+i
c = b/len(x)
return c
print(mean_list(a))
------------Respuesta------------
Tu lista (a) solo se crea cuando llamas a la función. Por lo tanto, no se crea a menos que llame a la función una vez, intente llamar a la función con otra variable y luego un
Etiquetas: global variables python
Artículos relacionados:
jquery: el video de YouTube no se muestra
Artículos recientes
- Filtrar datos en CouchDB como IN en MySQL
- Android: la aplicación Play Store duplicada no se puede instanciar
- android - De derecha a izquierda Notificatoin.Builder
- php: muestra las horas en el usuario, la zona horaria a la vista
- vb.net: muestra una matriz con valores desconocidos en un cuadro de etiqueta
- Android: el evento de análisis de Firebase no aparece en la consola de Firebase
- Llamar a un servicio web desde una tarea programada en Kentico 9
- ruby: necesito tomar la cantidad total de elementos usando expresiones regulares
- php - ¿Cómo puedo obtener una ruta de la persona que llama?
- mysql - INSERTAR ... EN LA CLAVE DUPLICADA ACTUALIZAR fila SI fecha_agregada > VALORES(fecha_añadida)
- javascript - Cómo agregar un objeto de matriz a otra matriz bidimensional por clave con lodash
- VS Xamarin Agent pierde la conexión del host de compilación
- ios: cómo llenar una matriz con datos (String) de firebase
- diseño de base de datos: ¿dónde encaja Hadoop en una arquitectura de N niveles?
- interfaz de usuario: interfaz de usuario de Android para la pantalla de inicio después de iniciar sesión
Artículos calientes
- medicina china para la bronquitis
- Diferencia entre infección de las vías respiratorias superiores y bronquitis
- ¿Qué causa la epididimitis?
- Criterios diagnósticos de cálculos renales
- ¿Qué medicamento la masturbación causa prostatitis?
- ¿Cuáles son los factores de padecer gota?
- Qué comer durante la convalecencia de una hemorragia cerebral
- que es el alzheimer
- Principales criterios diagnósticos de las bronquiectasias
- ¿Cuáles son las formas de prevenir y tratar la menstruación irregular en las mujeres?
- Síntomas de gota de ternera
- Saco gestacional de 5x4mm cuanto dura el embarazo
- La diferencia entre espinillas y espinillas de ácaros
- Por qué frotar con jengibre puede tratar la caída del cabello
- ¿Cuánto tiempo se puede vivir con insuficiencia hepática?