최댓값과 최솟값

Polla·2023년 3월 1일
0

programmers

목록 보기
55/58
post-thumbnail

프로그래머스 lv2 최댓값과 최솟값 파이썬



💡 문제

문자열 s에는 공백으로 구분된 숫자들이 저장되어 있습니다.
str에 나타나는 숫자 중 최소값과 최대값을 찾아 이를 "(최소값) (최대값)"
형태의 문자열을 반환하는 함수, solution을 완성하세요.


🥳 해결!


생각

1. split() 후에 int()로 바꿔주면 되겠다. map, for 둘중 하나?
2. str 형식으로 나와야 하니, str() 으로 묶어주면 될듯.


코드


def solution(s):
    s = [int(i) for i in s.split()]
    return (str(min(s))+' '+str(max(s)))

2단계도 2단계 나름인지,,, 한 2분만에 푼것 같다.
이 방법도 있고, map을 사용한다면,


def solution(s):
    s = list(map(int, s.split()))
    return str(min(s))+' '+str(max(s))

이런식으로도 가능할것 같다!


profile
트러블 슈팅 Blog => https://polla.palms.blog/home

0개의 댓글