[게임으로 배우는 파이썬] 튜플
튜플은 리스트처럼 배열로 요소를 저장할 수 있다. 요소를 선언할 때는 값을 콤마로 구분해서 저장이 가능하며 이때 소괄호를 사용해서 값을 감싸서 튜플로 표시하는 게 일반적이다. >>> tuple_1 = 1, 2, 3 >>> tuple_2 = 4, >>> tuple_3 = (5, 6, 7) >>> tuple_1 (1, 2, 3) >>> tuple_2 (4,) >>> tuple_3 (5, 6, 7) 이렇게 튜플에 값을 할당하는것을 패킹이라고 한다. 이 튜플은 한 번에 여러 개의 변수에 값을 할당하는 게 가능한데 이것을 언패킹이라고 한다. >>> tuple_1 = 4, 5, 6 >>> x, y, z = tuple_1 >>> x, y, z (4, 5, 6) 불변성 튜플이 리스트와 다른 점은 선언된 이후에 값의 수..
2023. 8. 27.
[게임으로 배우는 파이썬] 리스트
리스트 순서를 가지는 객체의 모음이다. list_1 = []# 빈 리스트 list_2 = [0, 1] # 정수타입 list_3 = ['a', 'b', 'c'] # 문자타입 list_4 = [0, 1, 'a', 'b'] # 정수와 문자타입 list_5 = [0, ['a', 'b']] # 리스트는 리스트를 요소로 가질 수 있다. 0개 이상의 요소를 콤마로 구분하며 전체 요소는 대괄호로 감싼다. 값을 참조할 때는 대부분의 프로그래밍 언어에서 사용되는 배열과 마찬가지로 인덱스로 접근할 수 있다. 역시 첫 번째 인덱스는 0으로 시작한다. >>> list_1 = [] >>> list[0] Traceback (most recent call last): File "", line 1, in list[0] TypeErro..
2023. 8. 25.