본문 바로가기

개발 공부/Python study log

[Python] 3-3. 자료형 - 리스트, 튜플 (List, Tuple)

 

파이썬의 자료구조 (List, Tuple)
  • 리스트 특징
  • 튜플 특징
  • 인덱싱
  • 슬라이싱
  • 삽입, 삭제, 함수 사용

1. 리스트

(순서o, 중복o, 수정o, 삭제o)

1) 인덱싱

 

2) 슬라이싱

 

 

3) 연산

' + ' : 리스트를 하나로 합쳐줌

' * ' : 리스트를 반복해서 n 번 나열

문자열 형 변환하여 연산 가능

 

4) 리스트 수정

 

5) 리스트 함수

# 삭제 = del, remove, pop 

 

 

 

 

 

 

2. 튜플

(순서o, 중복o, 수정x, 삭제x)

로그인정보, 고객 계좌번호, 프로그램에 영향을 끼치는 주요 키값

등 변경, 삭제 등 되면 안되는 중요한 값, 실행 시 프로그램 오작동 되거나 프로그램 실행 환경에 문제가 되는 데이터는
튜플로 관리하면 좋다

 

 

1) 슬라이싱 & 연산

 

 

 

2) 튜플 함수