ary = [1,2,3,4,5]
ary2 = [1,2,3,4,5]
ary[4] = 1,2,3,4
ary2[4:] = 1,2,3,4
# result
## [1, 2, 3, 4, (1, 2, 3, 4)]
## [1, 2, 3, 4, 1, 2, 3, 4]
# list array에 'f' ,'g'를 8로 변경
arr[-2:] = 8 # error 발생
-> TypeError: can only assign an iterable
arr[-2:] =[8] # 괄호를 붙여 하나의 리스트로 넣어주자
list = [0,1,2,3,4,5]
del list[1]
sort는 오름차순이고 따로 변수에 다시 안 담아줘도 됨 즉, 기존의 list를 변환
내림차순으로 정렬하고 싶다면 > 리스트명.reverse()
sort + reverse 는 내림차순이다 하지만 .sort(reverse=False)를 이용하면 한 큐에 내림차순으로 만들 수 있다.
이는 jupyter notebook의 기능으로 쉽게 알 수 있으며 방법은 다음과 같다.
shift + tab = doc string
이처럼 python은 함수에 기본 매개변수를 설정 할 수 있다.
f = ("kangjeongwoo",)
f2 = ("kangjeongwoo")
# result
## f == tuple type
## f2 == string type
expected an indented block