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 |