Vamos a empezar definiendo un matriz de 3x3 con numero enteros de la siguiente forma:
matriz = [[1,2,3],[4,5,6],[7,8,9]]
Luego vamos a definir dos listas vacías las cuales no servirán para almacenar los numero pares e impares desde la matriz:
pares = []
impares = []
Ahora vamos a empezar definiendo el primer FOR el cual nos ayudará a recorrer la lista con los elementos que contiene al grupo de sub listas:
for row inmatriz:
Luego definimos el segundo FOR, el cual nos permitirá recorrer a cada numero de las sub listas:
for element inrow:
Paso seguido vamos a definir la condición IF para determinar si el numero es par o impar:
ifelement % 2 == 0:
pares.append(element)
else:
impares.append(element)
Como se puede observar en la sentencia anterior, si el numero es PAR se almacenará en la lista PARES, sino en la lista IMPARES
Finalmente imprimiremos las listas resultantes:
print("PARES=>: ", pares)print("IMPARES=>: ", impares)
Aqui en código completo:
matriz = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
pares = []
impares = []
#print(matriz)
for row in matriz:
for element in row:
if element % 2 == 0:
pares.append(element)
else:
impares.append(element)
print("PARES=>: ", pares)
print("IMPARES=>: ", impares)