Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
python:aide-memoire [2019/12/23 15:20] – créée cyrille | python:aide-memoire [2019/12/28 12:17] – crust | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | Matrices | + | ====== |
- | Créer une matrice | + | |
+ | ===== Créer une matrice | ||
+ | |||
<code python> | <code python> | ||
Ligne 15: | Ligne 17: | ||
La matrice a été créée. On voit bien qu'il s'agit en fait d'une liste de listes. | La matrice a été créée. On voit bien qu'il s'agit en fait d'une liste de listes. | ||
- | Accéder à un élément de la matrice | + | ===== Accéder à un élément de la matrice |
<code python> | <code python> | ||
Ligne 42: | Ligne 44: | ||
</ | </ | ||
- | Parcourir la matrice | + | ===== Parcourir la matrice |
- | Parcourir les lignes | + | |
+ | ==== Parcourir les lignes | ||
+ | |||
+ | |||
<code python> | <code python> | ||
Ligne 56: | Ligne 61: | ||
- | Parcourir la matrice : | + | ==== Parcourir la matrice : ==== |
Ligne 81: | Ligne 87: | ||
- | Parcourir la matrice avec index | + | ==== Parcourir la matrice avec index ==== |
<code python> | <code python> | ||
Ligne 113: | Ligne 120: | ||
5 : 60 | 5 : 60 | ||
</ | </ | ||
+ | |||
+ | |||
+ | ====== Dictionnaires ====== | ||
+ | |||
+ | |||
+ | Créer un ensemble de joueur. | ||
+ | <code python> | ||
+ | [ragnarok@asgard-freeBSD: | ||
+ | Python 3.6.9 (default, Jul 9 2019, 01: | ||
+ | [GCC 4.2.1 Compatible FreeBSD Clang 6.0.1 (tags/ | ||
+ | Type " | ||
+ | >>> | ||
+ | >>> | ||
+ | ... joueur[" | ||
+ | </ | ||
+ | ... | ||
+ | |||
+ | La liste de joueur est crée (ici avec des scores définis par des multiples de 100 | ||
+ | <code python> | ||
+ | |||
+ | >>> | ||
+ | {' | ||
+ | >>> | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Parcourir les clés ===== | ||
+ | <code python> | ||
+ | >>> | ||
+ | ... | ||
+ | ... | ||
+ | nom1 | ||
+ | nom2 | ||
+ | nom3 | ||
+ | </ | ||
+ | |||
+ | ou | ||
+ | |||
+ | <code python> | ||
+ | >>> | ||
+ | ... | ||
+ | ... | ||
+ | nom1 | ||
+ | nom2 | ||
+ | nom3 | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Parcourir les valeurs ===== | ||
+ | <code python> | ||
+ | >>> | ||
+ | ... | ||
+ | ... | ||
+ | 100 | ||
+ | 200 | ||
+ | 300 | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Parcourir les clefs et les valeurs ===== | ||
+ | <code python> | ||
+ | >>> | ||
+ | ... | ||
+ | ... | ||
+ | La cle est: nom1 et la valeur est: 100. | ||
+ | La cle est: nom2 et la valeur est: 200. | ||
+ | La cle est: nom3 et la valeur est: 300. | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Afficher une valeur ===== | ||
+ | <code python> | ||
+ | >>> | ||
+ | 100 | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Remplacer une valeur ===== | ||
+ | <code python> | ||
+ | >>> | ||
+ | 100 | ||
+ | |||
+ | >>> | ||
+ | >>> | ||
+ | 5000 | ||
+ | </ | ||
+ | |||