반응형
문제 내용
문제를 읽고 드는 생각
1. 조건문 사용하기
2. 반복문 사용해서 곱하거나 더하기
잘 작동하지만 파이썬을 2년만에 했더니 뭔가 이상합니다.
더 간결하게 바꿔야겠어요.
나름대로 최대한 간결하고 보기좋게 고쳐봤습니다.
해설
2번 라인 : 더하거나 곱한 값을 넣어줄 빈 리스트 선언
3번 라인 : if문을 이용하여 k를 2로나눈 값이 1이면 홀수임을 판별
4번 라인 : 주어진 리스트 arr에 있는 값들을 하나씩 가져오기
5번 라인 : 가져온 값과 k를 곱해서 리스트 answer에 차례대로 추가
8번 라인 : 짝수임을 판별했으므로 가져온 값과 k를 더해서 리스트 answer에 차례대로 추가
10번 라인 : 최종적으로 완성된 리스트 answer를 return으로 반환
반응형
'코딩 공부 > 파이썬' 카테고리의 다른 글
코딩테스트로 Python 연습하기 - 2차원 배열 (0) | 2025.01.15 |
---|---|
코딩테스트로 Python 연습하기 - 형변환 (0) | 2025.01.14 |
코딩테스트로 Python 연습하기 - 문자열 슬라이싱 (0) | 2025.01.14 |