Ordinamento degli elementi in una lista in Python

Per ordinare gli elementi in una lista si utilizza il metodo sort. Se si lascia il suo parametro vuoto, gli elementi verranno disposti in ordine crescente. Se si passa il valore reverse=True, gli elementi verranno ordinati in ordine decrescente. È importante ricordare che dopo l'uso del metodo sort, la lista originale viene modificata.

Ordiniamo gli elementi nella lista in ordine crescente:

pythonlst = [3, 2, 1]
lst.sort()

print(lst) # stamperà [1, 2, 3]

E ora disponiamo gli elementi in ordine decrescente:

pythonlst = [1, 2, 3]
lst.sort(reverse=True)

print(lst) # stamperà [3, 2, 1]
Задание 1

Data la lista:

pythonlst = [4, 2, 5, 1, 3]

Ordinala in ordine crescente.

Задание 2

Data la lista:

pythonlst = [4, 2, 5, 1, 3]

Ordinala in ordine decrescente.

Задание 3

Data la lista:

pythonlst = [1, 2, 3, 4, 5]

Inverti l'ordine della lista.

Задание 4

Date le liste:

pythonlst1 = ['a', 'b', 'c']
lst2 = [3, 2, 1]

Scrivi il codice per ottenere il seguente risultato:

python[1, 2, 3, 'c', 'b', 'a']