튜플은 몇 가지를 제외하고는 리스트와 거의 비슷하다.
다른점은 아래와 같다.
● 리스트는 []으로 둘러싸지만 튜플은 ()으로 둘러싼다.
● 리스트는 그 값의 생성, 삭제, 수정이 가능하지만 튜플은 그 값을 바꿀 수 없다.
튜플의 예제는 다음과 같다.
>>> a = ()
>>> a = (1, )
>>> a = (1, 2, 3)
>>> a = 1, 2, 3
>>> a = ('a', 'b', ('ab', 'cd'))
-인덱싱
>>> a = (1, 2, 3)
>>> a[0]
1
>>> a[2]
3
-슬라이싱
>>> a = (1, 2, 3)
>>> a[1:]
(2, 3)
-튜플 더하기
>>> a = (1, 2, 3)
>>> b = (4, 5)
>>> a + b
(1, 2, 3, 4, 5)
-튜플 곱하기
>>> a = (1, 2, 3)
>>> a * 3
(1, 2, 3, 1, 2, 3, 1, 2, 3)
-튜플 길이 구하기
>>> a = (1, 2, 3)
>>> len(a)
3
'프로그래밍 > 파이썬' 카테고리의 다른 글
numpy 사용하기 벡터, 행렬, 배열 (0) | 2021.06.16 |
---|---|
파이썬으로 웹 크롤링하기(3) 동적 페이지 (0) | 2021.03.23 |
파이썬으로 웹 크롤링하기(2) 데이터 변환 (0) | 2021.03.22 |
파이썬으로 웹 크롤링 하기(1) 정적인 웹 페이지 (0) | 2021.03.22 |
1.파이썬 자료구조 리스트 (0) | 2021.02.14 |