<프로그래머스 문제풀이: 두 개 뽑아서 더하기> Level 1 - 파이썬
문제는 보기와 같았다. 결국 주어진 숫자 list에서 numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 list에 오름차순으로 담아야한다. (경우의 수에서 조합이랑 비슷하다). 다음과 같이 코드를 짜봤다: import sys def solution(numbers): answer1 = [] for i in range(len(numbers)): for j in range(i+1, len(numbers)): answer1.append(numbers[i]+numbers[j]) answer = list(dict.fromkeys(answer1)) answer.sort() return answer 우선 numbers라는 list의 길이만큼 range를 만든다. 그리고, j..