파이썬 List, Tuple, Set, Dictionary 차이점 정리

2022. 1. 3. 21:12·Python
목차
  1. List
  2. Tuple
  3. Dictionary
  4. Set

파이썬 List, Tuple, Set, Dictionary의 특징과 차이점은 다음과 같습니다.

List

  • 순서를 따라 값을 나열
  • 대괄호 [] 사용
  • 예시: [1, 2, 3], [”a”, “b”, “c”]
  • 인덱싱 및 연산 가능

Tuple

  • 리스트와 유사하나 값 변경 불가
  • 소괄호 () 사용
  • 예시: (1, 2, 3), (”a”, )
  • 요소가 1개일 때는 끝에 콤마를 붙여줘야 함
  • 인덱싱 및 연산 가능

Dictionary

  • 중괄호 {} 사용
  • 키와 값 쌍으로 구성
  • 예시: {”key1” : “values1”, “key2” : “values2”}
  • 키는 중복 불가
  • 키에 숫자, 문자, 튜플 사용 가능하나 리스트나 딕셔너리는 불가(재할당 되어 변경될 수 있으므로)

Set

  • set 키워드 사용
  • 예시: a = set([1, 1, 2, 3]), b = set(”Hello World”)
  • 결과: a = {1, 2, 3}, b = {' ', 'o', 'W', 'd', 'l', 'H', 'e', 'r'}
  • 결과적으로 중복 요소 제외되어 고유한 값만 존재하게 됨
  • 순서가 없어 인덱싱 불가(랜덤)
  • 교집합(intersection 또는 & ), 합집합(union 또는 |), 차집합(difference 또는 - 사용) 구할 때 활용 가능
반응형

'Python' 카테고리의 다른 글

파이썬 클래스와 self 설명  (0) 2022.01.21
파이썬 패키지 정리  (0) 2022.01.12
파이썬 모듈 사용 방법 정리  (0) 2022.01.12
파이썬 데코레이터 설명  (0) 2022.01.04
파이썬 함수와 파라미터 전달 방법 및 순서  (0) 2022.01.03
  1. List
  2. Tuple
  3. Dictionary
  4. Set
'Python' 카테고리의 다른 글
  • 파이썬 패키지 정리
  • 파이썬 모듈 사용 방법 정리
  • 파이썬 데코레이터 설명
  • 파이썬 함수와 파라미터 전달 방법 및 순서
휘 Hwi
휘 Hwi
개발자 성장 로그
  • 휘 Hwi
    개발자 로그: 변화를 위한 공간
    휘 Hwi
  • 전체
    오늘
    어제
    • 분류 전체보기 (61)
      • 101 (1)
      • Web | Internet (4)
      • HTML | CSS (4)
      • Python (9)
      • Django (20)
      • Javascript (0)
      • Node.js (0)
      • React (0)
      • React Native (0)
      • Database (1)
      • Git (1)
      • Terminal | Vim (1)
      • Auth | Security (4)
      • AWS (0)
      • Docker (0)
      • Kubernetest (1)
      • Deployment (1)
      • Project (2)
      • TIL (12)
  • 블로그 메뉴

    • 홈
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    배포
    깃 오류
    JWT 인코딩
    장고 URL
    장고 프로젝트
    파이썬
    장고
    깃 퍼블릭 키 등록
    새 탭에서 열기
    html
    HTTP POST 요청
    HTTP GET 요청
    JWT
    깃 ssh
    target="_blank"
    깃 에러 해결
    TIL
    깃
    장고 Views
    파라미터
    요소 상대 크기
    요소 크기 설정
    HTTP
    css
    프로젝트 회고
    함수
    탭내빙
    JWT 디코딩
    요소 절대 크기
    정규 표현식
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
휘 Hwi
파이썬 List, Tuple, Set, Dictionary 차이점 정리
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.