tuple(2)
-
() [] {}의 차이점
1. Array array는 []를 쓰는 대표적인 타입이다. 배열을 선언&초기화할 때, 배열의 원소에 접근할 때 사용한다. ()나 {}를 사용하지 않는다. 2. Tuple tuple은 ()를 쓰는 대표적인 타입이다. 튜플을 선언&초기화할 때, 원소에 접근할 때 사용한다. {}는 사용하지 않는다. 3. Dictionary dictionary는 {}를 쓰는 대표적인 타입이다. {}는 딕셔너리를 선언&초기화할 때, key에 대응하는 value를 할당하거나, value에 접근할 때 사용한다.
2019.08.20 -
tuple
Assignment는 tuple안의 값을 업데이트 하는 것 x = (2, 8, 3, 6) # tuple은 소괄호, list는 대괄호 x[3] = 10 print(x) # 결과값: # error 뜸 Traceback (most recent call last): File "main.py", line 4, in x[3] = 10 TypeError: 'tuple' object does not support item assignment Tip: list는 안에 있는 element를 변경할수 있지만, tuple은 변겨 할 수 없음 즉 list = mutable(가변), tuple = immutable(불변)
2019.08.19