def selection_sort(array: list) --> list:
"""选择排序
Example:
>>> myArray = [-2, -5, -45]
>>> [-45, -5, -2]
"""
length = len(array)
for i in range(length - 1):
least = i
for k in range(i + 1, length):
if array[k] < array[least]:
least = k
array[least], array[i] = array[i], array[least]
return array