Я пытаюсь отследить изменения в алгоритме сортировки выбора с помощью python. Вот фрагмент моего кода и то, что я пробовал, проблема, с которой я сталкиваюсь, - это печать результатов в табличном формате
l = [2,5,1,7,9,5,3,0,-1]
iterat = 1
print('Iteration' + '\t\t\t' + 'Results')
for i in range(1, len(l)):
val_to_sort = l[i]
while l[i-1] > val_to_sort and i > 0:
l[i-1], l[i] = l[i], l[i-1]
i -= 1
print(iterat, '\t\t\t', l[0:iterat + 1],'|',l[iterat:])
iten += 1
из приведенного выше кода я получаю следующие результаты:
Но я пытаюсь получить такие результаты