Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- 아나콘다설치
- anaconda3
- 데이터사시언티스트 #데이터 #모두의연구소
- 데이터싸이언티스트
- MongoDB
- 아이펠톤
- 아나콘다3
- 데이터전처리
- GCP
- 가상환경설정
- jupyter
- 데이터분석환경
- 모두의연구소
- 데이터사이언티스트 #데이터 #모두의연구소 #데이터분석부트캠프
- 데이터사이언티스트
- 데이터분석부트캠프
- python
- nosql
- 커널
- 데이터
- 가상환경만들기
- 데이터분석
Archives
- Today
- Total
EH_dream
파이썬 기초_리스트_튜플 _ 학습 25.04.03 본문
파이썬에서 리스트와 튜플형에 대해서 정리해볼 예정이다.
리스트와 튜플은 서로 비슷한 기능을 하면서도 다른 기능을 하는 자료형중에 하나이다.
자료형에서는 괄호로 구분을 두는것이 흥미로웠는데 크게 리스트, 튜플, 딕셔너리, 집합으로 구분할 수 있다.
그중에서도 리스트와 튜플의 특징와 차이점을 정리했다.
리스트_list
- 리스트
- 대괄호 [ ] 를 사용하여 생성한다.
- 다양한 자료형을 혼합 가능하다.
- 순서가 있어 인덱싱과 슬라이싱이 가능하다.
- 요소들을 변경이 가능하다.
- 리스트는 파이썬에서 가장 많이 사용하는 자료형 중 하나이다.
- 리스트 주요 메서드
- 주요 메서드 표 정리
append(x) x를 리스트 끝에 추가 insert(i, x) i 위치에 x 삽입 remove(x) 리스트에서 x 제거 pop() 마지막 요소 제거 및 반환 sort() 리스트 정렬 (오름차순) reverse() 리스트 순서 반대로 len(list) 리스트의 길이 반환 list.index(x) x의 인덱스 반환
- 주요 메서드 표 정리
튜플_Tuple
- 튜플
- 소괄호 ( )를 사용하여 생성한다.
- 순서가 있어 인덱싱과 슬라이싱이 가능하다.
- 변경이 불가능하여 값을 수정하거나 삭제할 수 없다.
- 리스트보다 속도가 빨라 실행 속도 향상을 위해 사용할 수 있다.
- 데이터 보호 목적에 적합하다.
- 함수에서 여러 값을 리턴할 때 유용하다.
- 튜플 관련 함수
- 함수/메서드설명
len(tuple) 튜플의 길이 반환 tuple.count(x) x의 개수 반환 tuple.index(x) x의 인덱스 위치 반환
- 함수/메서드설명
리스트와 튜플의 차이
| 항목 | 리스트_List | 튜플_Tuple |
| 기호 | [ ] | ( ) |
| 변경 가능 여부 | 가능 (mutable) | 불가능 (immutable) |
| 속도 | 느림 | 빠름 |
| 용도 | 데이터 변경이 필요한 경우 | 고정된 데이터 저장 시 |
'Python' 카테고리의 다른 글
| 분석환경 : anaconda3 설치부터 가상환경 세팅까지 (0) | 2025.11.21 |
|---|---|
| 시각화_matplotlib & seaborn _학습_25.04.22 (1) | 2025.04.22 |
| One hot encoding_학습_25.04.15 (0) | 2025.04.15 |
| 파이썬 기초_Dictionary_Set_Bool_학습 25.04.04 (0) | 2025.04.05 |
| 파이썬 기초_숫자형_문자열 _ 학습 25.04.02 (0) | 2025.04.05 |