# Lezione 11 - Esercizio 1
# Creare una lista di numeri interi da 1 a 20.
# Chiedere all'utente di inserire due indici: start e stop.
# Se start è maggiore di stop, scambiare i valori.
# Utilizzare questi indici per fare lo slicing della lista e stampare la sottolista risultante.

contatore = 1
lista = []
while contatore <= 20:
    lista.append(contatore)
    contatore += 1

indicestart = int(input(f"questa è la tua lista {lista} inserisci un indice start per la lista "))
indicestop = int(input(f"questa è la tua lista {lista} inserisci un indice stop per la lista "))
if indicestart > indicestop:
    indicestart, indicestop = indicestop, indicestart
    
listidina = lista[indicestart:indicestop]
print(listidina)