먼저 튜플은 리스트와 유사하다
앞서 설명한 리스트의 경우 값이 [ ] 대괄호 안에 들어가 있지만
튜플의 경우는 ( ) 소괄호 안에 데이터가 들어가 표시되어진다
중요한 건 리스트는 추가, 삭제, 수정 등이 가능 하지만
튜플은 값을 바꿀 수 없음을 유의하여야 한다.
type 조회 시 <class 'tuple'>로 표시가 된다
tuple()로 캐스팅 또한 가능하다
# 튜플 데이터 생성
test2 = 'a' , 'b'
# 튜플 데이터 조회
print(test2)
>>> ('a', 'b')
# 튜플 데이터 타입 조회
print(type(test2))
>>> <class 'tuple'>
# 튜플 데이터 길이 조회
print(len(test2))
>>> 2
# 튜플 데이터 이용
print(test2 + test2)
print(test2 * 2)
>>> ('a', 'b', 'a', 'b')
>>> ('a', 'b', 'a', 'b')
# 튜플 데이터 인덱스 사용
print(test2[1])
>>> b
위의 코드 블록에 list를 사용한 예제와 결과를 '>>>'로 적어 놓았다
튜플과 리스트는 유사하나 다르니 꼭 다른 점을 알고 넘어갈 수 있도록 하자
수정 삭제가 가능한 리스트만 사용하면 될 것처럼 보이나
용도가 다르므로 튜플의 기본 개념은 알고 가도록 하자
'IT관련 > 파이썬' 카테고리의 다른 글
파이썬 공부하기 6 - 조건문(3항연산자,if문) (0) | 2020.04.20 |
---|---|
파이썬공부하기 5 - 반복문(제어문) (0) | 2020.04.17 |
파이썬 공부하기 4 (set 정리) (0) | 2020.04.16 |
파이썬 공부하기 2 ( List 정리 ) (0) | 2020.04.07 |
파이썬 공부하기 1 (0) | 2020.04.06 |