选择排序的思想是先从一组数中任意取一个值,然后将组中的数进行遍历,并在遍历的过程中先与最小值进行比较,如果比随机选择出来的值小,则交换他们的索引,这样就把可以从已经比较过的数中选择出最小值,然后将这个过程不断的进行。核心思想就是从比较后的数据中选择出最小值
#python从一组数据中取出其中的最小值,利用选择排序的思想实现
#获取数据
import numpy as np
def data_from():
list = []
for i in range(1,1000):
data = np.random.randint(1,10000000)
data_list.append(i)
def sort_slect_min_value():
data = data_from()
min = 0
for i in range(len(data)-1):
if data[i] < data[min]:
min = i
print(data[min])