Liste

Come principiante nel mondo della programmazione, spesso può sembrare opprimente sapere da dove cominciare. Un ottimo modo per iniziare il proprio percorso di codifica è rappresentato da semplici esercizi di Python.

Lavorando con questi esercizi, potrai avere un assaggio di ciò che il linguaggio ha da offrire e migliorare le tue capacità di risoluzione dei problemi.

Se vuoi aggiungere una competenza in Python al tuo curriculum, questi esercizi sono un valido punto di partenza.

Esercizio #1

Data la seguente lista:

citta = ['Milano', 'Roma', 'Verona']

Aggiungi la città "Venezia" e stampa il risultato a video.

Esercizio #2

Data la lista sottostante conta quante volte compare il codice "331" utilizzando il metodo appropriato.

id = ['331', '552', '331', '113', '331']

Esercizio #3

Dato Il testo seguente:

testo = 'Impara a programmare con Tuttofaredigitale'

Sostituisci le lettere maiuscole con le minuscole. Poi crea una lista contenente un elenco di caratteri unici nel testo (usa la funzione set()). Rimuovi lo spazio da questa lista e ordinarla in ordine alfabetico.

Risultato previsto: ['a', 'c', 'd', 'e', 'f', 'g', 'i', 'l', 'm', 'n', 'o', 'p', 'r', 't', 'u']

Esercizio #4

Data la seguente lista di nomi di file:

file = ['java.jpg', 'lava.jpg', 'nava.png']

Inserire nella lista al primo posto il file 'tuttofare.txt'. Poi rimuovi il file 'nava.png' dalla lista, infine stampa la lista.

Esercizio #5

l1 = ['a23', 'c45', 'r45']
l2 = ['s23', 'z34', 'e45']

Estendi la lista l1 con i valori di l2 e poi stampa il risultato.

Esercizio #1

citta = ['Milano', 'Roma', 'Verona']
citta.append('Venezia')
print(citta)

Esercizio #2

id = ['331', '552', '331', '113', '331']

print(id.count('331'))

Esercizio #3

testo = 'Impara a programmare con Tuttofaredigitale'

testo = testo.lower()
caratteri = list(set(testo))
caratteri.remove(' ')
caratteri.sort()
print(caratteri)

Esercizio #4

file = ['java.jpg', 'lava.jpg', 'nava.png']

file.insert(0,'tuttofare.txt')
file.remove('nava.png')

print(file)

Esercizio #5

l1 = ['a23', 'c45', 'r45']
l2 = ['s23', 'z34', 'e45']

l1.extend(l2)
print(l1)