def couleur(couleur):
"""
couleur -- chaîne qui vaut 'coeur' ou 'carreau' ou 'trèfle' ou 'pique'
renvoie la liste des cartes de cette couleur.
"""
assert couleur in ('coeur', 'carreau', 'trèfle', 'pique'), "La couleur proposée n'existe pas."
return [(couleur, k) for k in range(1,14)]
couleur('coeur')
couleur('rouge')