리스트, 튜플, range, 문자열 같이 값이 연속적으로 이루어진 자료형을 시퀀스 자료형(Sequence Types)이라고 부른다.

시퀀스 자료형으로 만든 객체를 시퀀스 객체라고 하며 각 값을 요쇼(element)라고 부른다.


시퀀스 자료형의 공통 기능들 사용하기

특정 값이 있는 지 확인하기

in , not in 연산자로 시퀀스 객체에 특정 값이 있는지 확인할 수 있다.

a = list(range(0, 100, 10))
print(30 in a)
print(100 in a)
print(40 not in a)
True
False
False

다른 예시

a = list(range(0, 100, 10))
print(30 in a)
print(100 in a)
print(40 not in a)
print(32 in (12, 32, 34, 34))
print(1 in range(10))
print('P' in "Hello, ")
True
False
False
True
True
False

시퀀스 객체 연결하기

[+] 연산자를 사용하여 시퀀스 객체들을 연결할 수 있다.

a = [10, 20, 30]
b = [40, 50, 60]
c = a + b
print(c)

시퀀스 자료형 중에서 range 는 [+]로 연결할 수 없다.

문자열도 연결할 수 있다.

print("Hello" + " World" + '~!')
Hello World~!