• ciclo for
  • é possibile fare un ciclo di tutti gli elementi della lista con for
    (vedi Python - istruzioni - ciclo - for)



  • listadestinazione = listaorigine.copy() copia una intera lista in un'altra lista



  • rimuovere i doppioni da una lista
  • si usa un ciclo for

    esempio
    listaorigine = ['ciao','bello','ciao', 'mondo','bello','bella'] lista originale con duplicati
    listadestinazione = [] nuova lista vuota

    for elemento in listaorigine: per ciascun elemento della lista originale

    if elemento in listadestinazione: se già presente nella nuova lista
    pass non fare nulla e passa avanti
    else: altrimenti se non presente
    listadestinazione.append(elemento) aggiungilo alla nuova lista


    print(listaorigine)
    print(listadestinazione)

    risultato
    ['ciao', 'bello', 'ciao', 'mondo', 'bello', 'bella']
    ['ciao', 'bello', 'mondo', 'bella']