Python之冒泡排序

def bubleSort(nums):
   # 这个循环负责设置冒泡排序进行的次数
for i in range(len(nums)-1):
     # j为列表下标
for j in range(len(nums)-i-1):
if nums[j] > nums[j+1]:
nums[j], nums[j+1] = nums[j+1], nums[j]
return nums

nums = [5,2,45,6,8,2,1]
print(bubleSort(nums))
posted @ 2019-01-14 20:43  Yan_fan  阅读(197)  评论(0编辑  收藏  举报