Tableau
Résolu/Fermé
A voir également:
- Tableau
- Tableau croisé dynamique - Guide
- Tableau word - Guide
- Tableau ascii - Guide
- Trier tableau excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
1 réponse
jee pee
Messages postés
40920
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
11 mars 2025
9 559
Modifié le 22 févr. 2020 à 13:30
Modifié le 22 févr. 2020 à 13:30
Bonjour,
le paramètre sur
si tu veux une liste imbriquée (une liste de listes) tu peux essayer
ou
nb : les tableaux en python sont des listes de nombres uniquement, pas de chaine de caractères, pour les chaines de caractères on utilise des listes (ou listes imbriquées équivalent tableau 2D)
le paramètre sur
input(paramètre), c'est juste le texte de la question, pas la variable de stockage du résultat.
si tu veux une liste imbriquée (une liste de listes) tu peux essayer
L=[] n=int(input("donner le nombre des eleves : ")) for i in range (n): nom=(input("nom "+str(i+1))) note1=(input("note1 "+str(i+1))) note2=(input("note2 "+str(i+1))) note3=(input("note3 "+str(i+1))) L.append([nom,note1,note2,note3]) print(L)
ou
L=[] n=int(input("donner le nombre des eleves : ")) for i in range (n): E=[] E.append(input("nom "+str(i+1))) E.append(input("note1 "+str(i+1))) E.append(input("note2 "+str(i+1))) E.append(input("note3 "+str(i+1))) L.append(E) print(L)
nb : les tableaux en python sont des listes de nombres uniquement, pas de chaine de caractères, pour les chaines de caractères on utilise des listes (ou listes imbriquées équivalent tableau 2D)
23 févr. 2020 à 08:41
Mais j'ai pas compris pouquoi vous avez fait "nom"+string(i+1)
Quand j'ai applique ce programme le voila le resultat:
>>> (executing file "<tmp 2>")
donner le nombre des eleves : 2
nom 1 adam
note1 1 19
note2 1 18
note3 1 17
nom 2 jack
note1 2 20
note2 2 16
note3 2 19
[[' adam', ' 19', ' 18', ' 17'], [' jack', ' 20', ' 16', ' 19']]
Comme vous remarquez monsieur a coté du note 1 il y en a 1 qui se repete
Merci beaucoup
23 févr. 2020 à 11:09
23 févr. 2020 à 11:45
Merci