Il giorno sab 15 feb 2020 alle ore 20:04 alessandro medici <alexxandro.med...@gmail.com> ha scritto: > > > Oggi è sabato. La cosa mi ha divertito ed ho pensato che valesse la pena > generalizzare il problema: > > https://github.com/AlessandroMedici/add_a_mood_for_slice/blob/master/RepSlip.py
Interessante... ma non l'ho capita Ho confrontato le due funzioni: numel = 12 lista = [i * 11 for i in range(numel)] base = 5 def function1(lista, base): for e in lista[base:]+lista[:base]: print(e) def function2(lista, base): for i in range(len(lista)): print(lista[(i + base) % len(lista)]) function1(lista, base) function2(lista, base) Qualcuno di esperti saprebbe indicare le caratteristiche dei due approcci in termini di risorse e di tempi? Ciao. -- Daniele www.fugamatematica.blogspot.com giusto! nel verso forse è perché non guardiamo le cose Quando non ci capiamo, _______________________________________________ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python