프로그래밍 언어 복습/파이썬

#34 파이썬 오름차순 내림차순 정렬하기 알고리즘

사재원 교수 2022. 5. 14. 18:50

큰값순으로 정렬하기

lst = [44,66,11,33,88,22]
long = len(lst) #6

for i in range(long-1) : #0 1 2 3 4 5
    for j in range(i+1,long) : 
        if lst[i] < lst[j] : 
            tmp = lst[i]
            lst[i] = lst[j]
            lst[j] = tmp

print(lst)

작은값순으로 정렬하기

lst = [44,66,11,33,88,22]
long = len(lst) #6

for i in range(long-1) : #0 1 2 3 4 5
    for j in range(i+1,long) :
        if lst[i] > lst[j] :
            tmp = lst[i]
            lst[i] = lst[j]
            lst[j] = tmp

print(lst)

 

 

감사합니다.