Escribe una función llamada productodematrices. Dicha función recibirá como parámetros dos matrices representadas como listas de listas; la función devolverá otra matriz.
La lista devuelta debe ser el producto de la primera matriz por la segunda matriz pasadas como parámetros. Las matrices de entrada siempre tendrán las dimensiones adecuadas para que se pueda calcular el producto y no habrá que realizar ninguna comprobación en este aspecto. Puedes consultar en el siguiente enlace cómo se calcula el producto:
https://en.wikipedia.org/wiki/Matrix_multiplication
Por ejemplo, para las matrices de entrada [[1,0,0],[3,4,2]] y [[2,1],[0,3],[1,0]], el programa deberá devolver [2,1],[8,15]].
Para que tu función pueda ser evaluada correctamente por el juez en línea, tu código deberá tener la siguiente forma:
Entrada
(Si utilizas el fragmento de código definido más arriba, no debes preocuparte por esto) Dos líneas: la primera contendrá la matriz escrita en una sola línea como si se tratara de código fuente Python; la segunda contendrá el número entero a buscar.
Salida
(Si utilizas el fragmento de código definido más arriba, no debes preocuparte por esto) La lista de salida, tal y como la muestra la orden print de Python.