파이썬 세트
세트는 요소의 중복을 허용하지 않는다, 그리고 순서(index)가 따로 존재하지 않는다. set1 = set("hello") print(set1) # 결과값 # {'o', 'h', 'l', 'e'} # 중복되는 l 값은 한개만 들어가고 순서도 랜덤으로 들어가게 된다. 세트의 교집합, 합집합, 차집합 set1 = {1, 2, 3, 4, 5, 6} set2 = {4, 5, 6, 7, 8, 9} # 교집합(and 연산자) print(set1 & set2) # 결과값 # {4, 5, 6} # 합집합(or 연산자) print(set1 | set2) # 결과값 # {1, 2, 3, 4, 5, 6, 7, 8, 9} # 차집합(빼기 연산자) print(set1 - set2) # 결과값 # {1, 2, 3} print(..
2023. 5. 8.
파이썬 딕셔너리
자료의 대응 관계를 나타내는 자료형이다. 연관 배열(Associative Array) 또는 해시(Hash)라고도 부른다. 데이터를 조회할 때 key를 통해 value를 구한다. 딕셔너리의 선언 방법 딕셔너리는 중괄호{} 로 선언한다. 키 : 값 의 형태로 이루어져 있으며 콤마(,)로 연결하여 많은 값들을 작성한다. 키는 문자열, 숫자, 불 등으로 선언할 수 있지만 일반적으로는 문자열을 주로 사용한다. # 딕셔너리 선언 dic = {"name" : "andy", "birth" : "1118"} # value 값에는 어떠한 값이나 다 들어갈 수 있다. dic = {"a" : [1, 2, 3]} print(dic) # 결과값 # {'a': [1, 2, 3]} 딕셔너리 추가, 삭제 dic = {"a" : [1,..
2023. 5. 8.