Skip to content
조회 수 4901 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

파이썬 최대값 두번째 큰값 세번째 큰값 구하기

 

이게 확실하네요.

 

def NM1(M):
    unique_nums = set(M)
    sorted_nums = sorted(unique_numsreverse=True)
    return sorted_nums[1]
 
def NM2(M):
    unique_nums = set(M)
    sorted_nums = sorted(unique_numsreverse=True)
    return sorted_nums[2]
 
def NM3(M):
    unique_nums = set(M)
    sorted_nums = sorted(unique_numsreverse=True)
    return sorted_nums[3]

 

 

NM1(순위를 구할 변수값, 최대값은0, 두번째값은 1, 세번째값은 2, ...)

def NM1(M,N):
    unique_nums = set(M)
    sorted_nums = sorted(unique_numsreverse=True)
    return sorted_nums[N]

 

 

 

 


 

 

ATT = [ 3306302201,65]

 

최대값 구하기

print(max(ATT))

 

또는

def NUM1(L) :
    L.sort()
    return L[-1]
print(NUM1(ATT))

 

 

 

두번째 큰 값 구하기

def NUM2(L) :
    L.sort()
    return L[-2]
print(NUM2(ATT))

 

 

세번째 큰 값 구하기

def NUM3(L) :
    L.sort()
    return L[-3]
print(NUM3(ATT))

 

로그인 후 댓글쓰기가 가능합니다.

?

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소