반응형
    
    
    
  삼각형의 완성조건 (1)
1안) solution.py
def solution(sides):
    answer = 0
    
    ss = sorted(sides)
    if ss[0] + ss[1] <= ss[2]:
        answer = 2
    else:
        answer = 1
    
    return answer2안) solution.py
def solution(sides):
    answer = 0
    
    if sum(sides) - max(sides) <= max(sides):
        answer = 2
    else:
        answer = 1
    return answer
출처 - 프로그래머스(코딩테스트 연습) : https://school.programmers.co.kr/learn/courses/30/lessons/120889
리스트 정렬 : python sort()
** 원본 리스트를 정렬하여 반환
temp_list = [30, 5, 123]
print("정렬 전 : ", temp_list)
temp_list.sort()
print("정렬 후 : ", temp_list)정렬 전 :  [30, 5, 123]
정렬 후 :  [5, 30, 123]리스트 역정렬 : python sort(reverse=True)
** 원본 리스트를 정렬하여 반환
temp_list = [30, 5, 123]
print("정렬 전 : ", temp_list)
temp_list.sort(reverse=True)
print("정렬 후 : ", temp_list)정렬 전 :  [30, 5, 123]
정렬 후 :  [123, 30, 5]리스트 정렬 : python sorted()
** 원본 리스트는 유지하면서 정렬한 새로운 리스트를 반환
temp_list = [30, 5, 123]
print("정렬 전 : ", temp_list)
sorted_list = sorted(temp_list)
print("정렬 후 : ", sorted_list)정렬 전 :  [30, 5, 123]
정렬 후 :  [5, 30, 123]리스트 역정렬 : python sorted(key, reverse=True)
** 원본 리스트는 유지하면서 정렬한 새로운 리스트를 반환
temp_list = [30, 5, 123]
print("정렬 전 : ", temp_list)
sorted_list = sorted(temp_list, reverse=True)
print("정렬 후 : ", sorted_list)정렬 전 :  [30, 5, 123]
정렬 후 :  [123, 30, 5]
728x90
    
    
  반응형
    
    
    
  '스크립트' 카테고리의 다른 글
| [코딩테스트 입문] 특정 문자 제거하기 (0) | 2022.11.18 | 
|---|---|
| [코딩테스트 입문] 피자 나눠 먹기 (3) (0) | 2022.11.14 | 
| [코딩테스트 입문] 피자 나눠 먹기 (1) (0) | 2022.11.14 | 
| [코딩테스트 입문] 문자 반복 출력하기 (0) | 2022.11.14 | 
| [코딩테스트 입문] 아이스 아메리카노 (0) | 2022.11.14 | 
 
                  
                 
                  
                 
                  
                