Python/SelectionSort.py

21 lines
417 B
Python
Raw Normal View History

def selectionsort( aList ):
for i in range( len( aList ) ):
least = i
for k in range( i + 1 , len( aList ) ):
if aList[k] < aList[least]:
least = k
2016-07-28 17:03:24 +00:00
aList = swap( aList, least, i )
print(aList)
def swap( A, x, y ):
tmp = A[x]
A[x] = A[y]
A[y] = tmp
2016-07-28 17:03:24 +00:00
return A
print ("Enter numbers seprated by comma ")
response = input()
aList = list(response.split(','))
selectionsort(aList)