Manipolare le liste per divertimento e vantaggio
Probabilmente conosci l’aggiunta di singoli elementi a una lista usando il metodo .append(). Tuttavia, se vuoi combinare una lista con un altro tipo di array (lista, set, tupla), puoi usare il metodo .extend() sulla lista.
Puoi anche usare il metodo .index() per trovare la posizione di un elemento in una lista. Puoi poi usare quella posizione per rimuovere l’elemento con il metodo .pop().
In questo esercizio, metterai in pratica tutti questi metodi!
Questo esercizio fa parte del corso
Tipi di dati in Python
Istruzioni dell'esercizio
- Crea una lista chiamata
baby_namescon i nomi'Ximena','Aliza','Ayden'e'Calvin'. - Usa il metodo
.extend()subaby_namesper aggiungere'Rowen'e'Sandeep'e stampa la lista. - Usa il metodo
.index()per trovare la posizione di'Rowen'nella lista. Salva il risultato comeposition. - Usa il metodo
.pop()conpositionper rimuovere'Rowen'dalla lista.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Create a list containing the names: baby_names
baby_names = ____
# Extend baby_names with 'Rowen' and 'Sandeep'
____
# Find the position of 'Rowen': position
position = ____
# Remove 'Rowen' from baby_names
____
# Print baby_names
print(baby_names)