오늘의 일정
오전(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 베이직반 수업

요약

    1. 코드 카타 2문제
      1. n개 간격의 원소들
      2. 할 일 목록
    2. DRF 강의_Django Deploy with AWS, 배포 🔗 링크
    3. LLM 특강 4부
    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 설정

views.py.zip
0.00MB


마무리

특강 들으면서 너무 죄송했던 게,,

너무 꿀잠을 자버렸어요,, 정신 차리기가 힘들더라구요 🤣

다시 공부해 봐야겠어요,,

 

내일 주말이네요!

평소, 하고 싶었던 IT 관련 공부를 하려구요

다음 주부터 협업이 있기 때문에 미리 준비하고 공부해 둘 거예요 😋

피해주기 싫어서 제가 할 수 있는 선에선 꼼꼼히 챙기려구요

 

평일! 수고 많으셨어요

주말에도 생각하셨던 방향대로 푹 쉴 수 있길 바라요 :)

 

🐾Recent posts