기타/Coding test
[Python] 프로그래머스 level 2. 최댓값과 최솟값
SOIT
2022. 11. 16. 20:53
나
def solution(s):
s_int = list(map(int, (s.split())))
s_list = [min(s_int), max(s_int)]
s_str = " ".join(list(map(str, (s_list))))
return s_str
다른 사람
def solution(s):
s = list(map(int, s.split()))
return str(min(s)) + ' ' + str(max(s))
도출 방법은 비슷했지만, 더 간결하게 짤 필요가 있다
- 변수명을 간결하게 사용해라
- 문자형과 문자형을 합칠 때는 '.join()'을 사용하여 합칠 수 있지만
- 도출 결과가 리스트가 아니므로 바로 '+' 로 문자형을 함쳐 return하면 된다.
728x90