动态图:https://visualgo.net/en/sorting
python语句:
#coding: utf-8
# 选择排序
input = raw_input("input several numbers: ")
numbers = map(int,input.split(' '))
n = len(numbers)
for j in range(1,n):
key = j - 1
for i in range(j,n):
if numbers[i] < numbers[key]:
key = i
numbers[j-1],numbers[key] = numbers[key],numbers[j-1]
print numbers