Definir una funcion validaMatriz (matriz , lista) que reciba una matriz y una lista y devuelva una nueva matriz “M”, igual a la original pero con la diagonal principal modificada por los valores de la lista y con los elementos superiores a la diagonal iguales a 1. Usar python 2.7 en español
def validamatriz (matriz, lista): m = [ [0] * len(matriz) for i in range(len(matriz)) ] for i in range(len(matriz)): for j in range(len(matriz)): if i==j: m[i][j] = lista[i] else: if i<j: m[i][j] = 1 else: m[i][j] = 0 return m matriz = [[1,2,3],[4,5,6],[7,8,9]] lista = [1, 2, 3] validamatriz(matriz, lista)