Mastermind
Publicado por Carlos (20 intervenciones) el 16/11/2016 11:26:27
Estoy creando el juego de MasterMind y me ha surgido una duda. Dada una lista:
output: [('W', 'X') ('W', 'Y') ('W', 'Z') ('X', 'W') ('X', 'Y') ('X', 'Z') ('Y', 'W') ('Y', 'X') ('Y', 'Z') ('Z', 'W') ('Z', 'X') ('Z', 'Y')]
Si por ejemplo una de la permutaciones contiene 'X' esa permutación se elimina de la lista. Alguien sabría como se hace?
1
2
3
4
lista = []
for item in itertools.permutations(['W','X','Y','Z'],2):
lista.append (item)
print lista
output: [('W', 'X') ('W', 'Y') ('W', 'Z') ('X', 'W') ('X', 'Y') ('X', 'Z') ('Y', 'W') ('Y', 'X') ('Y', 'Z') ('Z', 'W') ('Z', 'X') ('Z', 'Y')]
Si por ejemplo una de la permutaciones contiene 'X' esa permutación se elimina de la lista. Alguien sabría como se hace?
Valora esta pregunta
0