오늘의 일정 | |
오전(09:00 ~ 13:00) | 09:00~10:00 코드 카타 2문제 10:00~10:30 팀 오전 회의 10:30~13:00 DRF 강의_Django Deploy with AWS, 배포 |
오후(14:00 ~ 18:00) | 14:00~16:30 LLM 특강 4부 |
저녁(19:00 ~ 21:00) | 19:00~20:00 베이직반 수업 |
요약
- 코드 카타 2문제
- n개 간격의 원소들
- 할 일 목록
- DRF 강의_Django Deploy with AWS, 배포 🔗 링크
- LLM 특강 4부
- 베이직반 수업 - url 및 template 설정
오전(09:00 ~ 13:00)
1. 코드 카타 2문제
1.1. n개 간격의 원소들
def solution(num_list, n):
return num_list[::n]
📄 코드 설명
- n의 간격으로 num_list를 잘라내는 문제였어요
- 슬라이싱은 리스트[start:end:step]의 구성으로 돼 있는 함수예요
- 리스트뿐만 아니라 튜플, 문자열 등도 가능해요
1.2. 할 일 목록
def solution(todo_list, finished):
answer = []
for idx, val in enumerate(finished):
print(val) # True는 자동으로 나오는 걸 확인함
if val == False:
answer.append(todo_list[idx])
return answer
📄 코드 설명
- finished에는 불리언 형태로 들어가 있어요
- todo_list에는 해야 할 일 목록이 있구요
- 아직 끝내지 못 한 목록을 뽑아내는 문제였어요
- for idx, val in enumerate(finished):
- enumerate 함수는 인덱스 번호와 그 값을 함께 반환해 주는 함수예요
- if val == False:
- 만약 val가 False라면
- answer.append(todo_list[idx])
- 우리가 찾아야 할 값이니까, todo_list[idx] 값을 answer에 추가해 줄게요
- return answer
- 마지막으로 answer을 return 해주면, 문제해결!
2. DRF 강의_Django Deploy with AWS, 배포 🔗 링크
오후(14:00 ~ 18:00)
3. LLM 특강 4부
저녁(19:00 ~ 21:00)
4. 베이직반 수업 - views.py 설정
마무리
특강 들으면서 너무 죄송했던 게,,
너무 꿀잠을 자버렸어요,, 정신 차리기가 힘들더라구요 🤣
다시 공부해 봐야겠어요,,
내일 주말이네요!
평소, 하고 싶었던 IT 관련 공부를 하려구요
다음 주부터 협업이 있기 때문에 미리 준비하고 공부해 둘 거예요 😋
피해주기 싫어서 제가 할 수 있는 선에선 꼼꼼히 챙기려구요
평일! 수고 많으셨어요
주말에도 생각하셨던 방향대로 푹 쉴 수 있길 바라요 :)
'📕 내일배움캠프 TIL' 카테고리의 다른 글
[TIL] 내일배움캠프 본캠프 52일차_코드 카타, Django 핵심 이론, 베이직반 (0) | 2025.02.11 |
---|---|
[TIL] 내일배움캠프 본캠프 51일차_코드 카타, Django 핵심 이론 공부, LLM 특강, 베이직반 (0) | 2025.02.10 |
[TIL] 내일배움캠프 본캠프 49일차_코드 카타, DRF 강의, 베이직반, Streamlit 특강 (0) | 2025.02.06 |
[TIL] 내일배움캠프 본캠프 48일차_코드 카타, DRF 강의, 베이직반 (0) | 2025.02.05 |
[TIL] 내일배움캠프 본캠프 47일차_코드 카타, DRF 강의, 베이직반 (0) | 2025.02.04 |