(1) 시퀀스 자료형이란?
(2) 특징
(3) 값 확인
(4) 시퀀스 객체 연결
(5) 시퀀스 객체 반복
(6) 시퀀스 자르기(slice)
a = [0, 10, 20, 30, 40, 50, 60, 70, 80, 90]
s = slice(4, 7) # 인덱스 4부터 6까지 자르는 slice 객체 생성
input(입력) : a[s]
output(출력) : [40, 50, 60]
r = range(10)
input(입력) : r[s]
output(출력) : range(4, 7)
hello = 'Hello, world!'
input(입력) : hello[s]
output(출력) : 'o, '
(7) slice 요소 할당
a = [0, 10, 20, 30, 40, 50, 60, 70, 80, 90]
a[2:5] = ['a', 'b', 'c']
input(입력) : a
output(출력) : [0, 10, 'a', 'b', 'c', 50, 60, 70, 80, 90]
a = [0, 10, 20, 30, 40, 50, 60, 70, 80, 90]
a[2:5] = ['a']
input(입력) : a
output(출력) : [0, 10, 'a', 50, 60, 70, 80, 90]
a = [0, 10, 20, 30, 40, 50, 60, 70, 80, 90]
a[2:5] = ['a', 'b', 'c', 'd', 'e']
input(입력) : a
output(출력) : [0, 10, 'a', 'b', 'c', 'd', 'e', 50, 60, 70, 80, 90]