Pour le premier lien j’ai compris en quoi consiste « Tuple ».
Un tuple est une liste qui ne peut plus être modifié.
Si dessous les programmes à tester et à comprendre :
thistuple = ("apple", "banana", "cherry") print(thistuple)
Dans ce premier programme nous avons déclaré un tuple, puis nous l’avons affiché.
thistuple = ("apple",) print(type(thistuple)) #NOT a tuple thistuple = ("apple") print(type(thistuple))
Dans ce programme, nous avons demandé le type de notre déclaration précédente.
tuple1 = ("apple", "banana", "cherry") tuple2 = (1, 5, 7, 9, 3) tuple3 = (True, False, False)
Je pense que ce programme sert uniquement à déclarer des tuples.
tuple1 = ("abc", 34, True, 40, "male")
Ce programme sert aussi à déclarer un tuple avec des (Bool, chaines de caractères et nombres décimaux)
mytuple = ("apple", "banana", "cherry") print(type(mytuple))
mytuple = ("apple", "banana", "cherry") print(type(mytuple))
Ce programme sert à déclarer un tuple en lui demandent aussi son type.
thistuple = tuple(("apple", "banana", "cherry")) # note the double round-brackets print(thistuple)
Ce programme déclare aussi un tuple cela signifie que la liste ne sera pas modifiable.
PS : j’ai compris la subtilité entre tuple et liste parce que les deux se ressemblent sauf que le tuple ne peut pas être modifié. ( Les phrases risques peut être d’être ambiguë car je n’ai pas forcément réussi à exprimer ma pensée en Francais mais j’ai compris la subtilité).
Maintenant nous allons voir les Dictionnaires en python.
Un dictionnaire en Python va permettre de rassembler des éléments, il se différencie des Tuples grâce aux accolades
tuple = parenthèses
dictionnaires = accolades ( pour déterminer le nombre d’éléments d’un dictionnaire il suffit de mettre « len () »).
si dessous = déclaration de (« liste ») + nombre d’éléments (type = dictionnaire).
thisdict = { "brand": "Ford", "model": "Mustang", "year": 1964, "year": 2020 } print(thisdict)
print(len(thisdict))
thisdict = { "brand": "Ford", "electric": False, "year": 1964, "colors": ["red", "white", "blue"] }
Pour le troisième liens = « Listes » (petit rappel) je viens de les tester, ils marchent tous et j’ai compris le fonctionnement des listes.
Si il y a le moindre problème vous pouvez me contacter sur Pronote. (phrase pas clair ou autre).
Aucune réponse