• [^] # Re: quinte

    Posté par . En réponse au message POKER :determiner si une main est une couleur ou non. Évalué à 1.

    >def estQUINTE(main):
     """
     renvoie un booléen indiquant si cette main est une "quinte" ou non
     """
     a=[(7,8,9,10,11),(8, 9, 10, 11, 12),(9, 10, 11, 12, 13),(10, 11, 12, 13, 14)]
     b=sorted(main) #tester une main de type tuple (valeur,couleur) avec valeur un entier et couleur une lettre :[(7, 'C'), (8, 'T'), (9, 'P'), (10, 'T'), (11, 'K')] 
     del b['C'] 
     del b['T'] 
     del b['K'] 
     del b['P']
     return b in a
     Bien sur cela ne marche pas, je ne vois pas comment supprimer des éléments sans supprimer le chiffre avant... Et désolé pour la mise en page des derniers messages!