Selection Sort in DSA Python
by DataFlair Team
Program 1
#Program for Selection sort
import os
os.system('cls')
mylist=[]
n=int(input("Enter the limit"))
print("Enter an elements")
for i in range(0,n):
x=int(input())
mylist.append(x)
for i in range(0,n):
min=mylist[i]
loc=i
for j in range(i+1,n):
if(mylist[j]<min):
min=mylist[j]
loc=j
if(loc!=i):
mylist[i],mylist[loc]=mylist[loc],mylist[i]
print("------Sorted elements---------")
for i in range(n):
print(mylist[i])
Tags: dsa pythondsa python programdsa python program on selection sortdsa using python practicalSelection Sortselection sort in dsa python
DataFlair Team
DataFlair Team provides high-impact content on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. We make complex concepts easy to grasp, helping learners of all levels succeed in their tech careers.