Я не понимаю, что происходит в строке 2, с "-1, 0, -1".Зачем это нужно, и что представляет собой ноль?
Я запустил код, когда я удалил часть «-1, 0, -1», и он не отсортировал список.Я не понимаю, почему это такая важная часть кода
def bubbleSort(alist):
for passnum in range(len(alist)-1,0,-1): #line 2
for i in range(passnum):
if alist[i]>alist[i+1]:
temp = alist[i]
alist[i] = alist[i+1]
alist[i+1] = temp
alist = [54,26,93,17,77,31,44,55,20]
bubbleSort(alist)
print(alist)