Tuples et Listes
liste = [17, 38, 10, 25, 72] # définition de la liste
print(liste) # affichage de la liste
liste.append(12) # ajout de l'élément 12 et affichage
print(liste)
print(liste.index(17)) # affichage de l'index de l'élément 17
liste.remove(38) # retrait de l'élément 38 et affichage
print(liste)
liste2 = liste*3 # nouvelle liste contenant 3 fois les éléments de la liste
print(liste2)
print(len(liste2)) # affichage du nombre d'éléments de cette nouvelle liste
Comme souvent, plusieurs possibilités existent :
impairs = [i for i in range(1,21,2)] # on ne prend que les nombres de 2 en 2 en partant de 1
impairs = [2*i + 1 for i in range(10)] # l'expression '2*i +1' est toujours impaire !
trois = [i + 3 for i in range(11)]
trois_si = [i + 3 for i in range(11) if i >= 2]
table_7 = [7*i for i in range(1,10)]