Problema porque nod evuelve las dos listas


#1

n = [[1, 2, 3], [4, 5, 6, 7, 8, 9]]

Agregá acá tu función

def combinar(listas):
resultados= []
for numeros in listas:
for numero in range(len(numeros)):
resultados.append(numeros[numero])
return resultados

print combinar(n)
¿Problema porque nod evuelve las dos listas ala vez. ejeomplo:[1, 2, 3, 4, 5, 6]?
[1, 2, 3]
None


18. Using List of Lists in a Function by Method 2 only
#2

Study the following example code I did in the console:

Estudiar el siguiente código de ejemplo que hice en la consola:

>>> lists = [[1,2,3],[4,5,6,7,8,9]]
>>> result = []
>>> for x in lists: result += x

>>> result
[1, 2, 3, 4, 5, 6, 7, 8, 9]
>>>

#3

your example its ok

def combinar(listas):
    resultados = []
    for numeros in listas:
        for i in numeros:
            resultados.append(i)
        return resultados
print combinar(n)

#4

Check the indentation on your return statement. Minus four spaces.