반응형
1. 리스트
1.1 리스트란?
- 리스트는 값들의 묶음
1.2 메서드
# 리스트 생성
data = list()
data = []
# 리스트 초기화
data = [val1, ...]
data = [val1] * n
data = [i for i in range(n)]
# 값 확인
data[index]
# 값 변경
data[index] = val
# 값 추가:
data.append(val)
# 값 추가: 리스트 괄호 해제 후 결합
data.extend(val)
# 값 삭제
del data[index]
# 값 제거
data.remove(val)
2. 딕셔너리
2.1 딕셔너리란?
- 키 중복 불가
- 키와 값의 쌍으로 이루어진 데이터들의 집합
2.2 메서드
# 딕셔너리 생성
data = dict()
data = {}
# 딕셔너리 초기화
data = {"key1": val1, ...}
# 값 조회
data["key"]
data.get("key", None)
# 값 변경
data["key"] = val1
# 값 추가
data["key"] = val1
data.update({"key": val})
# 값 삭제
del data["key"]
3. 튜플
3.1 튜플이란?
3.2 메서드
4. 셋
4.1 셋
- 중복 불가
4.2 메서드
# 셋 선언
data = set()
# 셋 초기화
data = {val1, ...}
# 값 조회
Reference
반응형
'프로그래밍 언어 > Python 3.11' 카테고리의 다른 글
[Python] 제어문: 조건문 (0) | 2024.08.13 |
---|---|
[Python] 연산자 (0) | 2024.08.13 |
[Python] 변수 및 자료형 (0) | 2024.08.13 |
[Python] 환경설정 (0) | 2024.08.09 |
[Python] 버전별 특징 (0) | 2024.08.09 |