j'ai une matrice 2D 10 * 10 je veux qur les cellules suivantes : matrice[9][0] matrice[9][1] matrice[9][2] matrice[9][3] matrice[9][4] matrice[9][5] et uniquement elles voient leur valeur passée de 0 à 1
j'ai ce code mais j'y arrive pas :/
y1 = 9
petit = 0
grand = 5
for ligne in range (y1, y1 + 1) :
for colonne in range (petit, grand+1) :
matrice[ligne][colonne] += 1
print(f"ligne = {ligne} - colonne = {colonne}")
ma ligne printf() m'indique bien que j'ai les valeurs :
ligne = 9 colonne = 0, colonne = 1
...
merci d'avance !!
- Edité par JulieApplefield 10 novembre 2022 à 11:14:09
>>> y1 = 5
>>> for ligne in range (y1, y1 + 1) :
... print(ligne)
...
...
5
Quel intérêt ???
Et sinon comme je le mentionnais plus haut, il ne sert à rien d'utiliser une boucle quand on peut utiliser un slide... C'est juste la base des listes en faite !! D'où l'intérêt d'ouvrir un cours et de passer 10 minutes à le lire.
exercice sur matrice
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Même pas besoin de boucle...