파이썬/데이터스트럭쳐

PYTHON PROGRAMMING 기초 (데이터 스트럭쳐, 리스트1)

공부짱짱열심히하기 2022. 11. 16. 13:11

리스트 만들기

데이터 여러개를 한번에 저장하기위해 사용

리스트안에선 순서가 존재하며 인덱스가 있다

값 수정 가능

 

 


리스트 만들기

 

리스트 만드는 방법은 크게 2가지로 기본 적으로 [ ] 방법과 list()

 

결과는 같다
한번에 여러 데이터 저장이 가능

 


리스트 인덱스(offset) 이해

 

week라는 리스트를 만들고 

데이터 인덱스를 통해 원하는 데이터만 뽑아 낼수 있다.

 

데이터를 액세스 위해선 리스트에[ ] 붙이고 인덱스를 입력해주면 된다.

데이터 인덱스는 0부터 시작하며 첫번째 데이터가 0

 

이해1)

앞에서부터는0 뒤에서부터 는 -1로 표현이 가능하다

 

week데이터 mon의 문자열 맨뒤 글자인 n을 이런식으로 꺼낼 수 있다

이해2)

작은 단위 데이터까지 [ ]로 표현 가능

 


슬라이스

연속적인 범위를 지정해서 데이터들을 가져오는 방법 및 표기법을 의미

리스트[시작 : 범위까지] 로 표현이 가능([]안에 들어가는 숫자는 인덱스로 써야한다

인덱스1 부터 3까지

이해3)

콜론 오른쪽에 써주는 숫자는 추출하기 원하는 끝 인덱스 + 1 을 해줘야 한다 (0부터 시작이니까)

 

 

1.리스트

데이터 여러개를 한번에 저장하기위해 사용
리스트안에선 순서가 존재하며 인덱스가 있다

2.리스트 offset

데이터를 찾기 위해선 리스트에[ ] 붙이고 인덱스를 입력해주면 된다.
데이터 인덱스는 0부터 시작하며 첫번째 데이터가 0

이해1)
앞에서부터는0 뒤에서부터 는 -1로 표현이 가능하다

이해2)
작은 단위 데이터까지 [ ]로 표현 가능


3.슬라이스
연속적인 범위를 지정해서 데이터들을 가져오는 방법 및 표기법을 의미
리스트[시작 : 범위까지] 로 표현이 가능([]안에 들어가는 숫자는 인덱스로 써야한다

이해3)
콜론 오른쪽에 써주는 숫자는 추출하기 원하는 끝 인덱스 + 1 을 해줘야 한다 (0부터 시작이니까)