Quelles sont les différentes significations des crochets dans la programmation Python?


Meilleure réponse

Il existe principalement trois types de crochets utilisés dans la programmation Python. Alors parlons-en tous un par un.

  • Crochets ou parenthèses (): Crochets ou parenthèses sont principalement utilisés pour déclarer un tuple. Tuple est une sorte de type de données qui stocke différents types de données comme string, int, char, etc. Le point principal dun tuple ce tuple ne prend pas en charge lattribution déléments, ce qui signifie ne peut pas réaffecter ou modifier la valeur dun élément spécifique à lintérieur dun tuple. La syntaxe de base du tuple ressemble à ceci:

tuple = (1,2,3)

  • Crochets []: Les crochets sont utilisés pour déclarer une liste. Liste est un type de données qui contient des données de différents types, par exemple string, int, char, etc. La seule différence entre tuple et list est que vous ne pouvez pas réaffecter ou changer les valeurs dans tuple alors que vous pouvez changer les valeurs dans la liste. La syntaxe de base dune liste ressemble à ceci:

list = [1,2,3]

  • Accolades {}: Les accolades sont utilisées pour déclarer un ensemble et un dictionnaire en python. Un ensemble est une collection de types de données comme int, string, etc. Le problème Set i s qui définit ne permettent pas les valeurs en double et si les valeurs int entrées dans un ensemble ne sont pas ordonnées, alors il les organisera automatiquement sous forme ordonnée. À présent dans les dictionnaires, les dictionnaires se composent de deux éléments principaux qui sont Key et Value. Ke y dans un dictionnaire peut être utilisé pour accéder à la valeur de cette clé. La syntaxe de base du dictionnaire et de lensemble est mentionnée ci-dessous:

#This is set

set = {2,3,3,1,6,5}

print(set) #Output: {1,2,3,5,6}

#This is dictionary

dict = {

"age" : 18,

"Height" : 5"

}

print(dict["age"]) #output : 18

Jespère quil a été effacé vos doutes.

Upvote !! si cela a aidé 🙂

Réponse

Quelles sont les différentes significations des crochets dans la programmation Python?

Crochets ronds:

  • utilisé pour représenter des tuples comme (1, 2, 4).
  • utilisé pour regrouper des expressions comme dans (a + b) * c + (x ** p) ** q – (f – g) #sans crochets, lexpression aura une sémantique différente.
  • utilisé pour inclure des paramètres dans des fonctions, comme print("Hello World")

Crochets:

  • utilisé pour représenter des listes comme [1, 2, 4]
  • utilisé pour indexer un élément dans une liste, un tuple, une chaîne, dictionnaire, comme ls[i]
  • utilisé pour obtenir une tranche à partir dune séquence: Exemple – st = "Python", st[2:5] vous donne "tho"

Accolades:

  • utilisé pour représenter des ensembles, comme, {3, 1, 2} et frozenset({"b", "A", "C"})
  • utilisé pour représenter le dictionnaire comme {1: "one", 2: "two", 9: "ten"}
  • utilisé comme espaces réservés dans les chaînes de mise en forme: Exemple 1:

"Hello {} How you".format("John")

  • Exemple 2: "Sorted: {1}, {2}, {0}".format(14, 8, 11) Exemple 3 (pour Python 3.6 et versions ultérieures):

a, b, c = 1, -3, 6

f"a={a}, b={b}, c={c}, d2 = {b**2 - 4 * a * c}"

  • etc.

Remarque :

  • {} nest pas un ensemble vide; cest un dictionnaire vide
  • set () vous donnera un ensemble vide

Laisser un commentaire

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