강의
파이썬 기초를 전반적으로 보고 있다.
그 중 내가 모르거나 햇갈렸던 것만 정리할 것이다.
- 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는 기존 리스트를 변경한다.