[Programmers][Level2][Python]최댓값과 최솟값

냥린이·2021년 12월 17일
0

알고리즘

목록 보기
2/28
post-thumbnail

최소값과 최대값

내 풀이

def solution(s):
    arr = s.split()
    min = max = int(arr[0])
    for i in range(1, len(arr)):
        if int(arr[i]) < min:
            min = int(arr[i])
        if max < int(arr[i]):
            max = int(arr[i])
    answer = "{} {}".format(min, max)
    return answer

리스트 comprehension을 이용하면 훨씬 짧게 구현 가능하다

def solution(s):
    arr = s.split()
    int_arr = [int(i) for i in arr]
    return "{} {}".format(min(int_arr), max(int_arr))
profile
홀로서기 기록장

0개의 댓글