IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Crea un oggetto ` range che generi i valori da 10 a 20 usando range()`. Assegna il risultato a values.
  • Usa la funzione list() per creare un elenco di valori dall'oggetto intervallo values. Assegna il risultato a values_list.
  • Usa la funzione sum() per ottenere la somma dei valori da 10 a 20 dall'oggetto intervallo values. Assegna il risultato a values_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)
Modifica ed esegui il codice