冒泡排序
方法
def bubble_sort(nums):
for index1 in range(len(nums)):
for index2 in range(index1 + 1, len(nums)):
if nums[index1] > nums[index2]:
nums[index1], nums[index2] = nums[index2], nums[index1]
return nums
调用
nums = [2, 3, 6, 1, 2, 8, 2]
for num in bubble_sort(nums):
print(num, end=",")
结果:
1,2,2,2,3,6,8,