Hola estoy adentrándome en el mundo de python y me encuentro con un problema que al parecer es más de lógica de programación, que del lenguaje en sí.
tengo 3 listas aleatorias:
Lista 0: ['I', 'D', 'H', 'J', 'G']
Lista 1: ['D', 'G', 'F', 'J', 'I']
Lista 2: ['J', 'E', 'E', 'D', 'L']
necesito buscar las coincidencias de las letras en cada lista, pero
esto es dependiendo a una lista que establece la coomparacion:
coompara = [[0,0,0,0,0],[1,1,1,1,1],[2,2,2,2,2],[0,1,1,1,1],[2,1,0,1,2]]
¿Que significan los numero de coompara?
Imaginen una tabla de 3 filas x 5 columas = 5 celdas en total
Ahora el problema:
de Lista -> Coompara si hay coincidencias.
por ejemplo:
Lista[0]: ['A', 'A', 'A', 'A', 'A']
En la lista0 si hay coincidencias de 'A' 5 veces
Lista[1]: ['B','B','A','B','B']
En la lista1 si hay coincidencias de 'B' 2 veces(esto es por que quiero tomar el valor de izquierda a derecha si no es continua la coincidencia de se rompe la coomparación).
Lista[2]: ['C','B','C','C','C']
En la lista solo hay 1 coincidencia.
Como hago las coincidencias y las comparaciones ?