Sto facendo un compito a proposito di un gioco cuore con versione diversa. Dice che se ci viene assegnata una lista mycards che contiene tutte le carte che il giocatore attualmente detiene nelle loro mani. E gioca è una singola carta che rappresenta una potenziale carta. E se tutte le le loro carte contengono CUORE (H
) o QUEEN OF SPADES (QS
) restituirà True.Come controllare tutti gli elementi in un elenco che ha un requisito specifico?
Per esempio
>>> mycards= ['0H','8H','7H','6H','AH','QS']
>>> play = ['QS']
Si restituirà true
questo è quello che ho cercato
if play[1] == 'H':
return True
if play == 'QS':
return True
else:
return False
Ma penso che i miei codici basta controllare un QS e una H nel elenco. Come rendere i codici che contengono all
QS o H?
Eh? Perché il downvote qui? –
Oh, vero, ho bisogno di un caffè +1 – jamylak
Grazie mille –