{}
또는 dict()
통해 생성딕셔너리 d
가 있다고 가정
d.keys()
: 딕셔너리의 key값들만 리스트로 리턴d.values()
: 딕셔너리의 value값들만 리스트로 리턴d.items()
: 딕셔너리에서 (key, value)
의 튜플 형태로 이루어진 리스트 리턴d.get(key)
: 해당 key값의 value값 리턴del d[key]
: 딕셔너리에서 key, value 동시에 제거key in d
: 딕셔너리 안에 key가 존재하는 지 확인{}
또는 set()
을 통해 생성set set1
, set2
가 있다고 가정
item in set1
: 세트에 값이 있는 지 확인len(set1)
: 세트의 개수 리턴set1 | set2
, set1.union(set2)
: 두 세트의 합집합set1 & set2
, set1.intersection(set2)
: 두 세트의 교집합set1 - set2
, set1.difference(set2)
: set1에서 set2를 뺀 차집합set1 <= set2
, set1.issubset(set2)
: set2에 set1의 원소가 전부 들어있는 지 확인 set1.add(item)
: set에 item 추가set1.remove(item)
: set에 item 제거set1.pop()
:set에서 임의로 원소 하나 제거set1.clear()
: set에서 모든 원소 제거