Iteratori come argomenti di funzione
Hai usato la funzione ` iter() per ottenere un oggetto iteratore e la funzione next() ` per recuperare i valori uno per uno dall'oggetto iteratore.
Ci sono anche funzioni che prendono iteratori e iterabili come argomenti. Per esempio, le funzioni list() e sum() restituiscono rispettivamente un elenco e la somma degli elementi.
In questo esercizio userai queste funzioni passando un iterabile da range() e poi stampando i risultati delle chiamate di funzione.
Questo esercizio fa parte del corso
Strumenti per Python
Istruzioni dell'esercizio
- Crea un oggetto `
rangeche generi i valori da 10 a 20 usandorange()`. Assegna il risultato avalues. - Usa la funzione
list()per creare un elenco di valori dall'oggetto intervallovalues. Assegna il risultato avalues_list. - Usa la funzione
sum()per ottenere la somma dei valori da 10 a 20 dall'oggetto intervallovalues. Assegna il risultato avalues_sum.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Create a range object: values
values = ____
# Print the range object
print(values)
# Create a list of integers: values_list
values_list = ____
# Print values_list
print(values_list)
# Get the sum of values: values_sum
values_sum = ____
# Print values_sum
print(values_sum)