Nested loop

In Python, Un nested loop (o ciclo annidato) in programmazione si verifica quando un ciclo è posizionato all’interno di un altro ciclo. Questa struttura permette di eseguire iterazioni più complesse e di trattare con dati bidimensionali o strutture più complesse.

for i in range(1, 6):
    for j in range(1, 6):
        print(i * j, end='\t')
    print()