Sort Numbers using Selection Sort in Python

Madhan Umk
Oct 22, 2023

--

def selection_sort(number_list):
for i in range(0,len(number_list)):
min_index = i
for j in range(i+1, len(number_list)):
if number_list[i] > number_list[j]:
min_index = j

number_list[i],number_list[min_index] = number_list[min_index], number_list[i]
return number_list

number_list = [2000,90,809812,22,3456]
print(f"Sorted list: {selection_sort(number_list)}")


#Result
#The greatest integer is 809812.
Sorted list: [22, 90, 3456, 2000, 809812]
Sort Numbers using Selection Sort in Python
Sort Numbers using Selection Sort in Python

--

--

Madhan Umk
Madhan Umk

Written by Madhan Umk

90's Kid | Travel Blogger | #lyriclens | Photophile | Founder @lifeliker_in 🪄

No responses yet