Migliore risposta
Ci sono principalmente tre tipi di parentesi utilizzati nella programmazione Python. Quindi parliamo di tutti uno per uno.
- Parentesi tonde o parentesi (): Parentesi tonde o parentesi sono usati principalmente per dichiarare una tupla. La tupla è un tipo di tipo di dati che memorizza diversi tipi di dati come string, int, char, ecc. Il punto principale di una tupla quella tupla non supporta lassegnazione di elementi il che significa che tu non può riassegnare o modificare il valore di un elemento specifico allinterno di una tupla. La sintassi di base della tupla è simile a questa:
tuple = (1,2,3)
- Parentesi quadre []: Le parentesi quadre vengono utilizzate per dichiarare un elenco. List è un tipo di dati che contiene dati di diversi tipi, ad es. string, int, char, ecc. Lunica differenza tra tupla e list è che non puoi riassegnare o modificare i valori in tupla mentre puoi cambiare i valori nellelenco. La sintassi di base di un elenco è simile a questa:
list = [1,2,3]
- Parentesi graffe {}: Le parentesi graffe vengono utilizzate per dichiarare un set e un dizionario in Python. Un set è una raccolta di tipi di dati come int, string, ecc. Il problema Set i i set non consentono valori duplicati e se i valori int immessi in un set non sono ordinati, li sistemerà automaticamente in forma ordinata. Venendo ai dizionari, i dizionari sono costituiti da due elementi principali che sono Chiave e Valore. Ke y allinterno di un dizionario può essere utilizzato per accedere al valore di quella chiave. La sintassi di base del dizionario e dellinsieme è menzionata di seguito:
#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
Spero sia stato cancellato i tuoi dubbi.
Upvote !! se ha aiutato 🙂
Risposta
Quali sono i diversi significati delle parentesi nella programmazione Python?
Parentesi tonde:
- utilizzate per rappresentare tuple come (1, 2, 4).
- utilizzato per raggruppare espressioni come in (a + b) * c + (x ** p) ** q – (f – g) # senza parentesi lespressione avrà semantica diversa.
- utilizzato per racchiudere parametri in funzioni, come
print("Hello World")
Parentesi quadre:
- utilizzato per rappresentare elenchi come
[1, 2, 4]
- utilizzato per indicizzare un elemento in un elenco, tupla, stringa, dizionario, come
ls[i]
- utilizzato per ottenere una sezione da una sequenza: Esempio –
st = "Python"
,st[2:5]
ti dà"tho"
parentesi graffe:
- utilizzato per rappresentare insiemi, come
{3, 1, 2}
efrozenset({"b", "A", "C"})
- utilizzato per rappresentare un dizionario come
{1: "one", 2: "two", 9: "ten"}
- utilizzato come segnaposto nelle stringhe di formattazione: Esempio 1:
"Hello {} How you".format("John")
- Esempio 2:
"Sorted: {1}, {2}, {0}".format(14, 8, 11)
Esempio 3 (per Python 3.6 e versioni successive):
a, b, c = 1, -3, 6
f"a={a}, b={b}, c={c}, d2 = {b**2 - 4 * a * c}"
- ecc.
Nota :
- {} non è un insieme vuoto; è un dizionario vuoto
- set () ti darà un set vuoto