import numpy as np import time rand_arr = np.random.randint(1,10001,10000) start = time.time() print(rand_arr) def sort(): for index in range(len(rand_arr) - 1): min_index = index for next_index in range(index + 1, len(rand_arr)): if rand_arr[next_index] < rand_arr[min_index]: min_index = next_index rand_arr[index], rand_arr[min_index] = (rand_arr[min_index], rand_arr[index]) sort() end = time.time() total_time = end - start print(rand_arr) print(f'total time: {total_time} s')