# 选择排序法 nums = [4, 1, 5, 10, -1, 9, 3, 2, 13, 7] count = len(nums) # count等于nums的长 for i in range(count-1): min = i for j in range(i+1, count): # 将剩下的进行遍历,遍历到count if nums[min] > nums[j]: min = j if min != i: # 若最小值不等于i,进行交换 t = nums[i] nums[i] = nums[min] nums[min] = t print(nums) |
|