Posts [프로그래머스 인공지능스쿨] Week1-1 파이썬 기초
Post
Cancel

[프로그래머스 인공지능스쿨] Week1-1 파이썬 기초


강의

파이썬 기초를 전반적으로 보고 있다.

그 중 내가 모르거나 햇갈렸던 것만 정리할 것이다.

  • List pop 연산
1
list.pop(index)

여기서 index가 음수이면 뒤에서 부터 찾아온다. 예를 들어,

1
2
l = [1,2,3,4]
l.pop(-1)

을 하면 4가 반환 되는 식

  • List sort
    정렬 방식은 두 가지가 있다. sorted 는 파이썬 내장함수, sort 는 list method.
1
2
3
4
5
6
7
#sorted
l1 = [5,4,3,2,1]
l2 = sorted(l1)

# 결과
# l1 = [5,4,3,2,1]
# l2 = [1,2,3,4,5]

sorted는 기존 리스트를 수정하지 않고, 새로운 정렬된 리스트를 생성해준다.

1
2
3
4
5
6
#sort
l1 = [5,4,3,2,1]
l1.sort()

# 결과
# l1 = [1,2,3,4,5]

sort는 기존 리스트를 변경한다.


문제

문제 1 - 운송트럭

문제 2 - 카펫

문제 3 - 사탕 담기


This post is licensed under CC BY 4.0 by the author.