Une liste est une simple suite d’éléments indexés, pas nécessairement de même type.
Elle est délimitée par des crochets.
Elle est modifiable.
#Listes de nombres
list_1 = [1, 2, 3, 7, 8, 9]
#Listes mixtes
list_2 = ['Pierre', 2, 'Paul', 3.5]
#Listes imbriquées
list_3 = [1, 2, [3, 4]]
Manipuler une liste
liste = [ 'abcdefgh', 796 , 4.52, 'michel', 90.3 ]
liste2 = [123, 'john']
print(liste) # Ecrire la liste complète
print(liste[0]) # Ecrire le premier élément de la liste
print(liste[1:3]) # Ecrire les élément du 2ème au 3ème
print(liste[2:]) # Ecrire les élément à partir du 3ème
print(liste2 * 2) # Ecrire 2 fois la liste
print(liste + liste2) # Concaténer 2 listes
liste_de_nombres = [1, 2, 3, 7, 8, 9]
longueur = len(liste_de_nombres)
print(longueur)
liste_employes = ['Paul', 'Pierre', 'Paul', 'Kevin']
pauls = liste_employes.count('Paul')
print(pauls)
liste = ['Pierre', 'Paul']
liste.remove('Pierre')
print(liste)
liste = ['Pierre', 'Paul']
element_enleve = liste.pop(0)
print(liste)
liste = ['Pierre', 'Paul']
del liste[0]
print(liste)
liste_employes = ['Pierre', 'Paul', 'Jacques']
for nom in liste_employes:
print(nom)