728x90
오늘 문제는 너무 간단해서 전부터 하고 싶었던 range 정리해 봤다.
📌오늘의 학습 키워드
- 배열
✨공부한 내용 본인의 언어로 정리하기
- 간단한 문제였다.
📚오늘의 회고
- 어떤 문제가 있었고, 나는 어떤 시도를 했는지
- 처음에 range를 이용해 풀려고 했으나 음수 부분에서 잘 되지 않았다.
- 어떻게 해결했는지
- 반복문을 사용해 해결했다. range를 사용해서 풀 때 범위 문제가 있었는데 if 문으로 해결해 봤다.
- 무엇을 새롭게 알았는지
- 🙃
- 내일 학습할 것은 무엇인지
- python 배열 함수들 한번 정리하기!
[🤓문제 해결 코드]
✅ 반복문 버전
def solution(x, n):
answer = []
num = x
for _ in range(n):
answer.append(num)
num += x
return answer
✅ range 버전
def solution(x, n):
if x == 0:
answer = [0] * n
elif x > 0:
answer = list(range(x, x * n + 1, x))
else:
answer = list(range(x, x * n - 1, x))
return answer
728x90
'TIL' 카테고리의 다른 글
99클럽 코테 스터디 4일차 TIL + string (0) | 2024.07.25 |
---|---|
99클럽 코테 스터디 3일차 TIL + sort, sorted (3) | 2024.07.24 |
99클럽 코테 스터디 1일차 TIL + 배열 (2) | 2024.07.22 |
2024-07-16🧐 TIL - Server Action (0) | 2024.07.17 |
2024-07-16😋 TIL - 백준 15655. N과 M(6) (1) | 2024.07.15 |