Sorts, one step at a time.

def bubble_sort(elem_list):

    for i in range(len(elem_list)-1):
        for j in range(0,len(elem_list)-1-i):
            if elem_list[j] > elem_list[j+1]:
                elem_list[j], elem_list[j+1] = elem_list[j+1], elem_list[j]

    return elem_list



list = [0,11,2,3,6,4,2,1,66,733,56,77]

sorted_list = bubble_sort(list)

print(sorted_list)

Built With

Share this project:

Updates