[문제 요약]
정수 배열 numbers가 매개변수로 주어집니다. numbers의 각 원소에 두배한 원소를 가진 배열을 return하도록 solution 함수를 완성해주세요.
https://school.programmers.co.kr/learn/courses/30/lessons/120809
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
🎨 풀이
💡 전체 코드
def solution(numbers):
answer = []
for i in range(len(numbers)):
answer.append(numbers[i]*2)
return answer
> 핵심 : for문 이용
🍦 코드 설명 (실행 순서대로 나열)
#solution
for i in range(len(numbers)):
answer.append(numbers[i]*2)
return answer
1. numbers 길이만큼 for문을 실행한다.
2. answer에 numbers[i] * 2 값을 추가해준다.
3. for문이 끝난 후 answer을 return 한다.

끝~!
⭐ 느낀점
> 새로 생긴 것 같은데, "코딩테스트 입문"이 생겼더라. 아마 날이 지날수록 문제가 더 어려워질 것 같다. 그래서 후딱 풀어볼 생각이다. 풀면서 어려운 부분 있으면 여기에 적어야지! 그 후에 level2도 따로 풀어볼거다~~! 파이팅해보자
'🎲 알고리즘 공부 > 프로그래머스' 카테고리의 다른 글
[프로그래머스 / 입문] 세균 증식 (파이썬) (0) | 2022.10.01 |
---|---|
[프로그래머스 / 입문] 모스부호 (1) (파이썬) (2) | 2022.09.30 |
[프로그래머스 / Level 2] 행렬의 곱셈 (파이썬) (0) | 2022.09.28 |
[프로그래머스 / Level 2] 프린터 (파이썬) (0) | 2022.09.26 |
[프로그래머스 / Level 2] 영어 끝말잇기 (파이썬) (0) | 2022.09.24 |