Igualdad de lista de Python | Programa para comprobar si dos arrays dadas son idénticas

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *