WEEK 4-1. 파이썬의 자료구조

BEBELOG·2022년 7월 26일
0

자료구조?

데이터가 묶여있는 구조 = 컨테이너 자료형

  • List
  • Tuple
  • Dictionary
  • Set
  1. List

    어떤 값이든 저장할 수 있음
    중복값 가능
    인덱싱과 슬라이싱 가능
    []로 닫아 생성, ,로 구분
    튜플과의 차이점 : 원소가 하나인 리스트도 생성할 수 있으며 튜플과 달리 오른쪽에 , 사용하지 않음

  • 요소 개수 : len(a) len에 리스트 변수를 넣어서 요소의 개수를 구함
  1. Tuple

    여러 원소를 , 구분, ()로 여닫아 생성
    리스트와 다르게 아이템 수정, 삭제가 불가

인덱스 : 원소의 순서, 1이 아닌 0에서부터 시작, 자동으로 부여된 이름표

  • 튜플[인덱스]

슬라이싱 : 원소 여럿을 한번에 꺼낼때

  • 시작 인덱스, :, 끝 인덱스
  • 슬라이스[0:6]에:2 추가시 -> 튜플을 [0:6]으로 슬라이싱한 후에 간격을 2로 두고 필터링하라

cf. 중복 원소를 허용하지 않는 컨테이너 = SET

profile
비전공자 Will be 전문가

0개의 댓글