Collection d’objets en python

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

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *