Nos dan dos arrays cuadradas del mismo orden. Comprobar si dos arrays dadas son idénticas.
Ejemplos:
Input : A = [ [1, 1, 1, 1], [2, 2, 2, 2], [3, 3, 3, 3], [4, 4, 4, 4]] B = [ [1, 1, 1, 1], [2, 2, 2, 2], [3, 3, 3, 3], [4, 4, 4, 4]] Output: Matrices are identical
Tenemos una solución existente para este problema, consulte el programa C para verificar si dos arrays dadas son un enlace idéntico. En python, cualquier objeto iterable es comparable, por lo que podemos resolver este problema rápidamente en python con la ayuda de List Equality .
# Function to check if two given matrices are identical def identicalMatrices(A,B): if A==B: print ('Matrices are identical') else: print ('Matrices are not identical') # Driver program if __name__ == "__main__": A = [ [1, 1, 1, 1], [2, 2, 2, 2], [3, 3, 3, 3], [4, 4, 4, 4]] B = [ [1, 1, 1, 1], [2, 2, 2, 2], [3, 3, 3, 3], [4, 4, 4, 4]] identicalMatrices(A,B)
Producción:
Matrices are identical
Publicación traducida automáticamente
Artículo escrito por Shashank Mishra y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA