Una breve introduzione alle tuple
Oltre a conoscere le funzioni, hai anche imparato a conoscere le tuple! Qui metterai in pratica ciò che hai imparato sulle tuple: come costruire, spacchettare e accedere agli elementi delle tuple. Ricorda come Hugo ha spacchettato la tupla even_nums nel video:
a, b, c = even_nums
Per questo esercizio è stata precaricata una tupla a tre elementi chiamata nums. Prima di completare lo script, esegui le seguenti operazioni:
- Stampa il valore di
numsnella shell di IPython. Nota gli elementi della tupla. - Nella shell di IPython, prova a cambiare il primo elemento di
numscon il valore 2 eseguendo un'assegnazione:nums[0] = 2. Cosa succede?
Questo esercizio fa parte del corso
Introduzione alle funzioni in Python
Istruzioni dell'esercizio
- Scompatta
numsnelle variabilinum1,num2enum3. - Costruisce una nuova tupla,
even_numscomposta dagli stessi elementi dinums, ma con il primo elemento sostituito con il valore 2.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Unpack nums into num1, num2, and num3
# Construct even_nums