ajout representation construits
This commit is contained in:
40
representation_construits/chapitre_1/TABLEAUX.md
Normal file
40
representation_construits/chapitre_1/TABLEAUX.md
Normal file
@@ -0,0 +1,40 @@
|
||||
# Tableaux Python
|
||||
|
||||
|
||||
|
||||
En python, un tableau est une liste de listes
|
||||
|
||||
```python
|
||||
tableau = [[2,4,3,7],[1,3,6,7],[5,7,0,2],[1,8,9,3]]
|
||||
```
|
||||
|
||||
On peut représenter le tableau suivant de cette manière :
|
||||
|
||||
| 2 | 4 | 3 | 7 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
| 1 | 3 | 6 | 7 |
|
||||
| 5 | 7 | 0 | 2 |
|
||||
| 1 | 8 | 9 | 3 |
|
||||
|
||||
Pour accéder à un élèment d'un tableau, puisqu'il s'agit d'une liste de liste, on utilisera deux *indices* :
|
||||
|
||||
- L'indice de la liste contenant l'élèment
|
||||
- L'indice de l'élèment dans la liste
|
||||
|
||||
On accède donc à l'élèment situé en ligne n°i et colonne n° j par
|
||||
|
||||
```pyth
|
||||
tab [i][j]
|
||||
```
|
||||
|
||||
Par exemple si l'on reprend le tableau ci dessus :
|
||||
|
||||
```python
|
||||
tableau [2][3]
|
||||
2
|
||||
```
|
||||
|
||||
Soit le tableau t = [["a","b"],["c","d"],["e","f"],["g","h"]]
|
||||
|
||||
Comment accéder à l'élément "e" ?
|
||||
|
||||
Reference in New Issue
Block a user