pequeña duda
Publicado por ljkg (1 intervención) el 03/03/2016 17:44:07
hola, tengo una duda:
quiero comparar lo siguiente:
las medias corresponden una a la primera lista y otra a la segunda.
busco los números de cada lista que sean mayores que la media de cada lista * 1.1 y almacenarlos en una nueva lista .
El resultado debería ser [3,6], pero me da [3,4,5,6,6].
El código es el siguiente:
¿Cuál puede ser el problema?
salu2.
quiero comparar lo siguiente:
1
2
matriz=[[1,2,3],[4,5,6]]
medias=[2,5]
busco los números de cada lista que sean mayores que la media de cada lista * 1.1 y almacenarlos en una nueva lista .
El resultado debería ser [3,6], pero me da [3,4,5,6,6].
El código es el siguiente:
1
2
3
4
5
6
7
8
matriz=[[1,2,3],[4,5,6]]
medias=[2,5]
numeros=[]
for i in range (0,len(medias)):
for linea in matriz:
for j in range(0, len(linea)):
if linea[j]>medias[i]*1.1:
numeros.append(linea[j])
¿Cuál puede ser el problema?
salu2.
Valora esta pregunta


0