Comment créer un tableau (liste) en Python
Les tableaux sont des structures fondamentales présentes dans tout langage de haut niveau. En Python, ils sont des objets natifs appelés « listes » (lists), dotés de nombreuses méthodes.
Étape 1 : Créer une liste avec éléments textuels ou numériques
Une liste se crée en une ligne :
ma_liste = ['rebecca', 'juan', 'samir', 'heather']
On peut y mettre des nombres :
ma_liste = [-1, 0, 1, 2]
Ou mélanger types :
ma_liste = [1, 'rebecca', 'allard', 15]
Étape 2 : Accéder aux valeurs par index
L'index est base 0 : le premier élément est à l'index 0, le second à 1, etc.
print(ma_liste[2])
# >>> samir
Étape 3 : Utiliser une liste comme dictionnaire
Un dictionnaire permet d'associer clés et valeurs pour une récupération rapide.
mon_dic = {}
mon_dic['rebecca'] = 'allard'
mon_dic['juan'] = 'hernandez'
mon_dic['heather'] = 'aston'
print(mon_dic['rebecca'])
# >>> allard
Étape 4 : Imbriquer des listes
Les listes Python peuvent contenir n'importe quel type, y compris d'autres listes.
mes_amis = ['rebecca', 'ben', 'biella', 'kevin']
mes_contacts = ['steve', mes_amis, 'lee']
print(mes_contacts[0]) # >>> steve
print(mes_contacts[1][2]) # >>> biella (accès à la liste imbriquée)