# coding: utf-8 # In[45]: alist = [54,26,93,17,77,31,44,55,20] def shortBubbleSort(alist): exchanges = True passnum = len(alist)-1 while passnum > 0 and exchanges: exchanges = False for i in range(passnum): if alist[i]>alist[i+1]: exchanges = True temp = alist[i] alist[i] = alist[i+1] alist[i+1] = temp passnum = passnum-1 return alist print(shortBubbleSort(alist))