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