AI & 데이터 분석/코딩1도몰라도따라하기만하면데이터분석가능

파이썬 : 자료형 list (기본)

세밍_ 2021. 3. 17. 16:13
728x90
반응형

여러분 안녕하세요! 

오늘은 파이썬 기초 6번째 시간입니다! 벌써 6번째 시간이네요! 얼마 남지 않았어요! 화이팅 합시다!


자료형 list

list는 요소들의 모음입니다. list의 요소에는 순서가 있고, 중복이 있을 수 있고, 서로 다른 type의 모음도 가능합니다.

list로도 연산이 가능합니다.

자료형 str을 배울때 공부했던 연산과 같은데, list와 string은 많은 부분에서 공통점을 가지고 있습니다. 

1. + 연산자 : 리스트 + 리스트

2. * 연산자 : 리스트 * 0과 음이 아닌 양의 정수

list 부분 정보 활용하기

1. list 인덱싱

리스트의 요소 하나하나에는 순서가 있다고 말씀드렸죠? 리스트의 요소의 순서는 0부터 시작합니다

인덱싱은 리스트의 요소 하나를 선택하는 것이에요

리스트명[요소위치] 로 코드를 작성한답니다

왼쪽부터 0,1,2,...로 증가하고 오른쪽으로 세면 -1,-2,-3..으로 감소합니다.

위에서 문자열과 list는 상당히 공통점이 많다고 언급했는데 문자열의 인덱싱도 같은 방법으로 진행됩니다.

리스트 인덱싱
문자열 인덱싱

2. list 슬라이싱

슬라이싱은 리스트의 일부분을 잘라내는 것 입니다. 

인덱싱은 리스트의 요소 하나를 가져오는 것이었다면 슬라이싱은 여러 요소를 가져옵니다

리스트명[시작 위치:끝 위치:증감 정도]로 작성합니다

"시작위치"는 범위의 시작을 의미하고 생략시 0, 맨 처음을 의미합니다.

"끝위치"는 범위의 끝, 생략 시 리스트의 전체크기(리스트의 끝)을 의미합니다.

"증감"은 자료를 가져오는 간격을 의미합니다. 보통 생략시 1을 의미합니다.

문자열 슬라이싱도 비슷합니다. 

 

728x90
반응형