Learning/Python
파이썬 강좌_#07_튜플
HappyStar
2020. 4. 9. 11:13
반응형
튜플은 리스트와 매우 비슷한 자료형입니다. 그럼 먼저 튜플 예제를 살펴봅시다.
a = tuple()
b = (1, 2 , 3)
c = type(a)
d = type(b)
print(c)
print(d)
위의 코드를 해설하겠습니다. a와 b라는 변수를 만들고 그 변수에 튜플을 대입시킵니다. 그리고 c와 d에 a, b의 타입을 대입합니다. 그리고 변수 c와 b를 출력합니다.
출력
<class 'tuple'>
<class 'tuple'>
튜플의 인덱싱과 슬라이싱
튜플의 인덱싱
a = ("1, 2, 3")
print(a[0])
print(a[1])
튜플의 슬라이싱
a = ('H', 'e', 'l', 'l', 'o')
print(a[:4])
튜플의 덧셈과 곱셈
튜플의 덧셈
a = ('1', '2', '3')
b= ('4', '5', '6')
print(a+b)
튜플의 곱셈
a = ('1,', '2', '3', '4', '5')
print(a*5)
주의사항
튜플은 리스트와 거의 동일하지만 리스트의 기능들을 사용하지는 못합니다. 리스트는 값을 선언하고도 변경할 수 있지만 튜플은 그렇지 않습니다. 그러니 이 사항을 지켜야지 오류가 나지 않습니다.
반응형