채니의 개발일기

파이썬- 시퀀스란? 본문

프로그래밍언어/파이썬

파이썬- 시퀀스란?

윤채니챈 2023. 10. 13. 15:03
728x90
반응형

시퀀스: 일련의 요소들을 순서대로 갖는 데이터 구조를 의미.

시퀀스는 여러 항목들을 정렬된 순서로 저장하며, 각 항목은 고유한 인덱스를 통해 접근 할 수 있다.

 

  • 시퀀스 타입

1. 리스트(list) : 가변적(mutabler)이며, 대괄호 '[]'를 사용하여 표현된다

예) '[1,2,3,4,]'

 

2. 튜플(Tuple) : 불변적(immutable)이며, 괄호 '()'를 사용하여 표현된다

예)  '(1,2,3,4)'

 

3. 문자열(string) : 불변적(immutable)이며, 단일 또는 이중 따옴표로 묶여 표현된다

예) 'Hello',"world"

 

 

 

  • 시퀀스 주요 특징: 

1. 인덱싱 : 시퀀스의 각 요소는 고유한 인덱스를 가지며, 이 인덱스를 사용하여 요소에 접근 할 수 있따.

예) my_list[1], my_list[3]

 

2.슬라이싱 : 시퀀스의 일부분을 잘라내어 새로운 시퀀스를 생성 할 수 있다.

예) my_list[1:4], my_string[:3]

 

3. 길이: 'len()' 함수를 사용하여 시퀀스의 길이(요소의 개수)를 알아 낼 수 있다.

 

4. 멤버십 테스트 : 'in' 키워드를 사용하여 시퀀스의 특정 요소가 포함되어 있는지 확인 할 수 있다.

예) 3 in [1,2,3,4,] , 'e' in 'Hello'

728x90
반응형