Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Curiosità su Python e una sua caratteristica

a
alex_andrei13 (3800 points)
14 41 53
in Programmare in Python by (3.8k points)

Salve, stavo svolgendo gli esercizi e guardando alcune soluzioni vengono scritte queste 'varaibili':

r, g, b = tupla

Cosa fa e ci sono altri metodi per fare la medesima cosa?

Ringrazio in anticipo!

259 views
closed

1 Answer

Best answer
g
giac (2790 points)
10 14 27
by (2.8k points)
selected by
è un metodo di spacchettamento: in questo caso, se tu sai che la tupla è formata di tre elementi, puoi "spacchettare" questi tre elementi in tre variabili distinte.

se per esempio la tupla è (8, 5, 9)

se fai

a,b,c = tupla

troverai che a=8 , b=5, c=9
Exyss (21510 points)
1 2 79
by (21.5k points)
Definizione perfetta, aggiungo anche che può essere utile studiare il comportamento di operatori come *[1, 2, 3] o *(1,2,3).

Tutte le tecniche di spacchettamente sono una delle comodità maggiori di Python