PYTHON 데이터구조-➂세트, 딕셔너리[PYTHON개발]
세트(set) 세트는 중괄호({})로 감싸서 선언 세트 안의 요소(element)들은 쉼표(,)로 구분 문법 세트명 = {요소1, 요소2, 요소3, ...} EXAMPLE set1 = {1, 2, 3} set2 = set("Pie") set3 = set("Hi") print(set1) print(set2) print(set3) 결과 {1, 2, 3} {'i', 'P', 'e'} {'i', 'H'} 빈 세트(empty set) 아무런 요소도 저장하고 있지 않은 집합 튜플처럼 단순히 중괄호({})만을 사용해서는 안됨(딕셔너리로 잘못 인식) EXAMPLE set1 = {} set2 = set() print(type(set1)) print(type(set2)) 결과 세트에 요소 추가하거나 제거하기 add() 함..
2023. 11. 1.
PYTHON 데이터구조-➁튜플[PYTHON개발]
튜플(tuple) 파이썬에서 튜플은 여러 개의 데이터를 하나로 묶는데 사용 튜플 특징 1. 튜플은 그 값을 변경 불가 (immutable type) 2. 튜플은 리스트와 같은 데이터 타입에 비해 그 실행 속도가 빠름 튜플 선언하기 문법 튜플명 = (요소1, 요소2, 요소3, ...) 또는 튜플명 = 요소1, 요소2, 요소3, ... EXAMPLE tuple1 = (1, 2, 3) tuple2 = 1, 2, 3 tuple3 = (1,) tuple4 = (1) print(tuple1) print(tuple2) print(tuple3) print(tuple4) 결과 (1, 2, 3) (1, 2, 3) (1,) 1 패킹(packing)과 언패킹(unpacking) 패킹(packing): 여러 타입의 데이터를 하..
2023. 11. 1.