반응형

슬라이싱 2

프로그래밍 | 파이썬 - 자료형(4) | 리스트 자료형에 대해 알아보자(1) - 리스트 선언, 리스트 인덱싱, 리스트 슬라이싱

리스트 선언, 리스트 인덱싱리스트는 목록이라는 뜻이다. 여러 가지 자료를 하나의 이름으로 묶는 자료형을 리스트 자료형이라고 한다. 리스트를 선언할 때는 아래와 같이 대괄호 안에 리스트에 포함할 여러 자료를 콤마( , )로 나열한다.[자료1, 자료2, ...]list1이라는 변수를 선언하고 리스트 자료를 할당했다. 일단은 숫자 자료형과 문자열 자료형을 무작위로 리스트에 포함시켰지만 연관성이 있거나 역할이 유사한 자료를 하나의 리스트로 묶는 것이 좋다.선언과 변수 할당-리스트 전체를 변수에 할당할 수 있다.-print문을 활용하여 변수를 출력하면 할당된 리스트가 그대로 출력되는 것을 확인할 수 있다.리스트 인덱싱-리스트 자료도 인덱싱을 하는데, 문자열의 인덱싱과 동일한 요령으로 하면 된다. 인덱스는 0번부터..

IT일반 2024.10.03

프로그래밍 | 파이썬 - 자료형(3) | 문자열 자료형에 대해 알아보자(2) - 문자열 인덱싱, 문자열 슬라이싱, 문자열 길이 함수 len()

문자열의 인덱스 문자열에 포함된 문자는 각각의 번호를 갖게 된다. 이를 인덱스(우리말로 색인)라고 한다. name이라는 변수를 선언하고 'potato'를 할당하자. 이 문자열의 인덱스를 확인하기 위해 name[인덱스 번호]를 입력해보면 된다. 제일 첫 글자의 인덱스가 1부터 시작하지 않는다. 0부터 시작하기 때문에 여섯 글자이지만 마지막 글자의 인덱스는 5이다. 6번이 없기 때문에 name[6]에서 에러가 났다. 인덱스는 음수로도 확인할 수 있는데, 음수이기 때문에 거꾸로 센다고 생각하면 된다. -0은 없기 때문에, 음의 인덱스는 -1부터 시작하고, 마지막 글자부터 거꾸로 붙게 된다.  문자열의 슬라이싱 슬라이싱. 자른다는 뜻이다. 문자열을 자르기 위해서는 어디부터 어디까지인지 시작과 끝을 정해야 한다..

IT일반 2024.10.02
반응형