def solution(a, d, included):
answer = []
result = 0
# 등차수열 생성
for i in range(len(included)):
answer.append(a + i * d)
# included에 따라 값을 더함
for idx, value in enumerate(included):
if value:
result += answer[idx]
return result
딱히 어렵지는 않았다 단지 included 리스트와 answer의 리스트의 인덱스를 어떻게 비교할까 고민을 했었다!!
<알아낸점>
value: -> True라고 적지 않아도 true를 나타낼 수 있다.
*주의 하도록!!
'python 코딩 공부' 카테고리의 다른 글
| 예외구문 공부 (2) | 2024.11.02 |
|---|---|
| pickle 모듈 (0) | 2024.11.02 |
| 프로그래머스 : 0떼기 (0) | 2024.10.20 |
| 프로그래머스 : 접미사 배열 (0) | 2024.10.19 |
| 프로그래머스: 문자열 잘라서 정리하기 (1) | 2024.10.19 |