Il est possible de récupérer des listes dans des listes de la manière suivante :

liste = ["Gerard", ["Michel", "Ginette", ["Jackie"]], ["Lucienne"]]
print(liste[0])

>>> Gerard

Second éléments :

liste = ["Gerard", ["Michel", "Ginette", ["Jackie"]], ["Lucienne"]]
print(liste[1])

>>> ['Michel', 'Ginette', ['Jackie']]

Première valeur de la seconde entrée :

liste = ["Gerard", ["Michel", "Ginette", ["Jackie"]], ["Lucienne"]]
print(liste[1][0])

>>> Michel

Les chaines de caractères sont elle même des listes, on peut donc récupérer des lettres de cette manières :

liste = ["Gerard", ["Michel", "Ginette", ["Jackie"]], ["Lucienne"]]
print(liste[0] [0:2])

>>> Ge

Exemple :

langages = [["Python", "C++"], "Java"]
nombres = [1, [4, [2, 3]], 5, [6], [[7]]]

python = langages[0][0]
deux = nombres[1][1][0]
sept = nombres[-1][0][0]

print(python)
print(deux)
print(sept)

>>> Python
>>> 2
>>> 7

0 commentaire

Laisser un commentaire