numbers = [2,1,3,4,1]

def solution(numbers):
    answer = []
    for i in range(len(numbers)):
        for j in range(i+1, len(numbers)):
            answer.append(numbers[i]+numbers[j])
    answer = list(set(answer))   # 중복 제거 
    answer.sort()
    # print(answer)
    return answer

solution(numbers)

#---- 원소와 인덱스 
numbers = [2,1,3,4,1]

def solution(numbers):

    for idx in range(len(numbers)):  # idx 는 인덱스가 된다.
        print(idx)  # 0 1 2 3 4 

    print('\n')
    for ele in numbers:     # ele는 리스트의 그 원소가 된다.
      print(ele)   # 2 1 3 4 1

solution(numbers)

'Python 문제풀이 > 프로그래머스&해커랭크' 카테고리의 다른 글

숫자 문자열과 영단어  (0) 2021.11.17
신규 아이디 추천  (0) 2021.11.17
로또의 최고 순위와 최저 순위  (0) 2021.11.17
2016년  (0) 2021.01.06
모의고사  (0) 2021.01.06
블로그 이미지

hjc_

୧( “̮ )୨

,