python:bases:listes

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
python:bases:listes [2024/02/29 07:49] – [8. Compréhensions de liste] philpython:bases:listes [2024/02/29 08:18] – [9. Liste de listes (tableaux à plusieurs dimensions)] phil
Ligne 286: Ligne 286:
 t = [[1,0,0,0,0],[1,1,0,0,0],[1,2,1,0,0]] t = [[1,0,0,0,0],[1,1,0,0,0],[1,2,1,0,0]]
 </code> </code>
- +{{ :python:bases:pointeuri.png?nolink&400 |}}
-{{ :python:bases:tableau2dimb.png?nolink&200|}} +
-  * **Accès à un élément** +
-<code python *.py> +
-a = t[2][1] # renvoi 2 +
-</code>+
  
   * **Construction par compréhension**   * **Construction par compréhension**
Ligne 297: Ligne 292:
 # Tableau 3 x 5 # Tableau 3 x 5
 t = [[0]*5 for i in range(3)] t = [[0]*5 for i in range(3)]
 +</code>
 +
 +{{ :python:bases:pointeurj.png?nolink&400|}}
 +<callout type="danger" title="Erreur" icon="true" color="red">Il pourrait être tentant d'écrire t = <nowiki>[[0] * 3]</nowiki> mais cela **ne donne pas** le résultat ci-dessus mais celui ci-contre.</callout>
 +
 +  * **Accès à un élément**
 +<code python *.py>
 +a = t[2][1] # renvoi 2
 </code> </code>
  
  • python/bases/listes.txt
  • Dernière modification : 2024/02/29 08:42
  • de phil