Tuples et listes
Maxence
-
yg_be Messages postés 24281 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 24281 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je suis en 1re NSI et ai un DM à rendre cette semaine. Cependant, je ne comprend vraiment pas grand chose dans cette matière et je pars de rien. Je dois donc travailler sur la création d'un UNO à l'aide de listes et de tuples, mais je suis bloqué à un endroit... Pouvez-vous m'aidez car je suis actuellement désespéré.
Voici la consigne et le code :
Ecrire une fonction donne() qui renvoie le jeu complet de 76 cartes (4pts)
Le jeu obtenu est une liste de tuple de la forme : [("R", 0), ("V", 1), ... ("J", 0)]
def donne(couleurs, valeurs):
""" Renvoi une liste de tuple ("couleur", valeur) représentant les 76 cartes du jeu de Uno """
# A COMPLETER
jeu = donne(couleurs_uno, valeurs_uno)
print(jeu, len(jeu)) # pour vérifier le contenu du jeu et le nombre de cartes
# réponse attendue :
# jeu = [('R', 0), ('V', 0), ('B', 0), ('J', 0), ('R', 1), ('R', 2), ('R', 3), ('R', 4), ('R', 5), ('R', 6), ('R', 7), ('R', 8), ('R', 9), ('V', 1), ('V', 2), ('V', 3), ('V', 4), ('V', 5), ('V', 6), ('V', 7), ('V', 8), ('V', 9), ('B', 1), ('B', 2), ('B', 3), ('B', 4), ('B', 5), ('B', 6), ('B', 7), ('B', 8), ('B', 9), ('J', 1), ('J', 2), ('J', 3), ('J', 4), ('J', 5), ('J', 6), ('J', 7), ('J', 8), ('J', 9), ('R', 1), ('R', 2), ('R', 3), ('R', 4), ('R', 5), ('R', 6), ('R', 7), ('R', 8), ('R', 9), ('V', 1), ('V', 2), ('V', 3), ('V', 4), ('V', 5), ('V', 6), ('V', 7), ('V', 8), ('V', 9), ('B', 1), ('B', 2), ('B', 3), ('B', 4), ('B', 5), ('B', 6), ('B', 7), ('B', 8), ('B', 9), ('J', 1), ('J', 2), ('J', 3), ('J', 4), ('J', 5), ('J', 6), ('J', 7), ('J', 8), ('J', 9)]
Je suis en 1re NSI et ai un DM à rendre cette semaine. Cependant, je ne comprend vraiment pas grand chose dans cette matière et je pars de rien. Je dois donc travailler sur la création d'un UNO à l'aide de listes et de tuples, mais je suis bloqué à un endroit... Pouvez-vous m'aidez car je suis actuellement désespéré.
Voici la consigne et le code :
Ecrire une fonction donne() qui renvoie le jeu complet de 76 cartes (4pts)
Le jeu obtenu est une liste de tuple de la forme : [("R", 0), ("V", 1), ... ("J", 0)]
def donne(couleurs, valeurs):
""" Renvoi une liste de tuple ("couleur", valeur) représentant les 76 cartes du jeu de Uno """
# A COMPLETER
jeu = donne(couleurs_uno, valeurs_uno)
print(jeu, len(jeu)) # pour vérifier le contenu du jeu et le nombre de cartes
# réponse attendue :
# jeu = [('R', 0), ('V', 0), ('B', 0), ('J', 0), ('R', 1), ('R', 2), ('R', 3), ('R', 4), ('R', 5), ('R', 6), ('R', 7), ('R', 8), ('R', 9), ('V', 1), ('V', 2), ('V', 3), ('V', 4), ('V', 5), ('V', 6), ('V', 7), ('V', 8), ('V', 9), ('B', 1), ('B', 2), ('B', 3), ('B', 4), ('B', 5), ('B', 6), ('B', 7), ('B', 8), ('B', 9), ('J', 1), ('J', 2), ('J', 3), ('J', 4), ('J', 5), ('J', 6), ('J', 7), ('J', 8), ('J', 9), ('R', 1), ('R', 2), ('R', 3), ('R', 4), ('R', 5), ('R', 6), ('R', 7), ('R', 8), ('R', 9), ('V', 1), ('V', 2), ('V', 3), ('V', 4), ('V', 5), ('V', 6), ('V', 7), ('V', 8), ('V', 9), ('B', 1), ('B', 2), ('B', 3), ('B', 4), ('B', 5), ('B', 6), ('B', 7), ('B', 8), ('B', 9), ('J', 1), ('J', 2), ('J', 3), ('J', 4), ('J', 5), ('J', 6), ('J', 7), ('J', 8), ('J', 9)]
A voir également:
- Tuples et listes
- Listes déroulantes excel - Guide
- Listes déroulantes en cascade excel - Guide
- Liste des maladies et leurs traitements - Télécharger - Bureautique
- Triez cette liste par ordre alphabétique des villes et par note de la meilleure à la moins bonne. - Guide
- Liste des claviers et clavier par défaut - Guide
1 réponse
yg_be
Messages postés
24281
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 585