EverGiver

02-4 튜플 자료형 본문

Python/문법

02-4 튜플 자료형

친절한개발초보자 2021. 7. 25. 00:48
728x90
  • 튜플(tuple)
    - 리스트는 [ ]으로 둘러싸지만 튜플은 ( )으로 둘러싼다.
    - 리스트는 그 값의 생성 · 삭제 · 수정이 가능하지만 튜플은 그 값을 바꿀 수 없다.
    >>> t1 = ()
    >>> t2 = (1, )
    >>> t3 = (1, 2, 3)
    >>> t4 = 1, 2, 3
    >>> t5 = ('a', 'b', ('ab', 'cd))​
    - 리스트와 차이점
       1. t2 = (1, )처럼 단지 1 개의 요소만을 가질 때는 요소 뒤에 콤마(,)를 반드시 붙여야 한다는 것
       2. t4 = 1, 2, 3처럼 괄호( )를 생략해도 무방하다는 점
튜플 다루기
  1.  인덱싱하기
    >>> t1 = (1, 2, 'a', 'b')
    >>> t1[0]
    1
    >>> t1[3]
    'b'​
  2. 슬라이싱하기
    >>> t1 = (1, 2, 'a', 'b')
    >>> t1[1:] // t1[1]부터 끝까지
    (2, 'a', 'b')​
  3.  튜플 더하기
    >>> t2 = (3, 4)
    >>> t1 + t2
    >>> (1, 2, 'a', 'b', 3, 4)​
  4.  튜플 곱하기
    >>> t2 * 3
    (3, 4, 3, 4, 3, 4)​
  5. 튜플 길이 구하기
    >>> t1 = (1, 2, 'a', 'b')
    >>> len(t1)
    4​
728x90

'Python > 문법' 카테고리의 다른 글

02-6 집합 자료형  (0) 2021.07.29
02-5 딕셔너리 자료형  (0) 2021.07.27
02-3 리스트 자료형  (0) 2021.07.23
02-2 문자열 자료형  (0) 2021.07.05
02-1 숫자형  (0) 2021.07.05
Comments