Mai multe valori pentru mai multe variabile
O singură linie de Python poate da valori mai multor variabile deodată.
Notă: Aici ai nevoie de exact o valoare pentru fiecare variabilă. Dacă numărul de valori diferă de cel de variabile, Python generează o eroare.
Exemplu
Prompt
Atribuiți valorile "Orange", "Banana" și "Cherry" celor trei variabile x, y, z într-o singură linie, apoi afișați fiecare variabilă.
Ieșire: program Python complet
main.py
x, y, z = "Orange", "Banana", "Cherry"
print(x)
print(y)
print(z)
O singură valoare pentru mai multe variabile
O singură linie este suficientă și pentru a da mai multor variabile aceeași valoare:
Exemplu
Prompt
Atribuiți aceeași valoare "Orange" celor trei variabile x, y, z într-o singură linie, apoi afișați fiecare variabilă.
Ieșire: program Python complet
main.py
x = y = z = "Orange"
print(x)
print(y)
print(z)
Despachetarea unei colecții
Când valorile tale se află deja într-o colecție, cum ar fi o listă sau un tuplu, Python le poate extrage în variabile separate. Acest lucru se numește despachetare.
Despachetarea unei liste
Prompt
Creați o listă de fructe ["apple", "banana", "cherry"], despachetați-o în trei variabile x, y, z și afișați fiecare variabilă.
Ieșire: program Python complet
main.py
fruits = ["apple", "banana", "cherry"]
x, y, z = fruits
print(x)
print(y)
print(z)