[프로그래머스 파이썬] 두 개 뽑아서 더하기

일단 해볼게·2023년 4월 22일
0

프로그래머스

목록 보기
69/106

https://school.programmers.co.kr/learn/courses/30/lessons/68644

from itertools import combinations
def solution(numbers):
    comb = list(combinations(numbers, 2))
    answer = []
    
    for i in comb:
        answer.append(sum(i))
        
    answer = sorted(list(set(answer))) # set으로 변환하면 중복 제거

    return answer

combinations으로 경우의 수를 구하고, sum으로 합을 구한다.
set으로 중복제거하고 sorted로 정렬한다.

profile
시도하고 More Do하는 백엔드 개발자입니다.

0개의 댓글

Powered by GraphCDN, the GraphQL CDN