문제 : n번째 원소부터
https://school.programmers.co.kr/learn/courses/30/lessons/181892
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
내 코드:
def solution(num_list, n):
return num_list[n-1:]
문제 : 순서바꾸기
https://school.programmers.co.kr/learn/courses/30/lessons/181891
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
내 코드 :
def solution(num_list, n):
return num_list[n:] + num_list[:n]
문제 : 왼쪽 오른쪽
https://school.programmers.co.kr/learn/courses/30/lessons/181890
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
내 코드:
def solution(str_list):
answer = []
for i in range(len(str_list)):
if str_list[i] == 'l':
return str_list[:i]
if str_list[i] == 'r':
return str_list[i+1:]
return answer
좋은 코드 :
def solution(str_list):
for i, s in enumerate(str_list):
if s == 'l':
return str_list[:i]
elif s == 'r':
return str_list[i+1:]
return []
문제 : n번째 원소까지
https://school.programmers.co.kr/learn/courses/30/lessons/181889
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
내 코드 :
def solution(num_list, n):
return num_list[:n]
문제 : n개 간격의 원소들
https://school.programmers.co.kr/learn/courses/30/lessons/181888
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
내 코드:
def solution(num_list, n):
return num_list[::n]
답안 코드 :
def solution(num_list, n):
answer = []
for i in range(0,len(num_list),n):
answer.append(num_list[i])
return answer'카테부 4기 판교 ai 실무 > 코테 공부' 카테고리의 다른 글
| 카테부 4기 판교 ai 실무프로그래머스 코딩 기초 트레이닝 Day15 (0) | 2026.06.08 |
|---|---|
| 프로그래머스 코딩 기초 트레이닝 Day14 (0) | 2026.06.07 |
| 프로그래머스 코딩 기초 트레이닝 Day12 (0) | 2026.06.05 |
| 프로그래머스 코딩 기초 트레이닝 Day11 (0) | 2026.06.04 |
| 프로그래머스 코딩 기초 트레이닝 Day10 (0) | 2026.05.29 |