Esempio come estrarre numeri dispari con python (livello avanzato) .
Supponiamo ho una lista variabile x come segue :
x=[1,2,4,7,10]
Esempio 1 :
Dalla lista x creo la lista y come segue:
x=[1,2,4,7,10]
y=[]
for elemetno in x:
if elemetno % 2 != 0:
y.append(elemetno)
print(y)

Descrizione dell’esempio
- y=[] definisco una lista vuota nominata y
- for elemetno in x: ciclo for in per esplorare ogni singolo elemento presente nella lista x
- if elemetno % 2 != 0: Questo è il blocco di codice che separa i numeri dispari funzioni utilizzate : if , %, != . In pratica il resto della divisione di un numero pari e sempre 0 , quindi tutti i risultati che saranno diversi da zero sono numeri dispari
- y.append(elemetno) Il codice append serve per inserire un elemento in questo caso alla lista y
- print(y) Stampa il contenuto della lista y in modo che sia leggibile e come si vede il risultato e una lista con solo numeri dispari
Esempio 2 :
Estrarre numeri dispari python utilizzando la funzione range() è creare una lista.
lista=[]
for x in range(1,20,2):
lista.append(x)
print (lista)

Descrizione:
- lista=[] definisco una lista vuota
- for x in range(1,20,2): Creo un ciclo continuo for in . range(1,20,2) il trucco e fare partire la funzione range da 1 e farla saltare al 2 elemento . 20 è la fine del conteggio .
- lista.append(x) append sta per aggiungi questo elemento alla lista
- print (lista) stampa il risultato