Aplanando listas

#!/usr/bin/python
#
# SCRIPT QUE APLANA LISTAS, ES DECIR, CONVIERTE UNA LISTA DE LISTAS EN UNA SOLA LISTA

matrizresultado = [[1,2,3],[4,5,6],[7,8,9]]     # ESTO ES PARA UNA MATRIZ FIJA DE 3 X 3

print matrizresultado

# APLANANDO LISTAS

def flattener(lst):       # FUNCION QUE APLANA LA LISTA. CONVIERTE LA LISTA DE LISTAS EN UNA SOLA LISTA
    return [item for sublist in lst for item in sublist]

print flattener(matrizresultado)  # IMPRIMIMOS LA LISTA DE LISTAS EN UNA SOLA LISTA. 

# Y EL BUCLE FOR RECORRE LA LISTA E IMPRIME CADA ELEMENTO DE LA MISMA SUELTO. ELIMINAMOS LA LISTA. 

for elemento in flattener(matrizresultado):      # IMPRIMIMOS EL RESULTADO EN mod 26
    print elemento,  #%26,                        

print 


Script para trabajar con listas. Se puede emplear con matrices o combinar con otros módulos o programas.