코딩 개발자의 하루/Python Programming
[기본] set/frozenset & Dict
소자해커
2023. 8. 26. 20:06
1. Set으로 입력을 받으면 중복을 허용하지 않게 input 값을 받는다.
- li = set(input().split())
- Unpacking print(*li)
2. int 입력받기
- A = map(int, input().split())
3. set 차집합
A = set()
B = set()
print(A-B)
1. dict 값 변경
- d = {'a' = 1, 'b':2, 'c': 3 }
- d['a'] = 3 #변경
- d.pop('b') #b 값 출력
- d['d'] = 5 #d key, value 추가
2. dict 값 비교
- key, value 값이 다 같아야 같음.
- 단, dict 구성 순서는 달라도 괜찮다.
3. d.get('a') # key 값 출력 (단, 없는 값에 대해서 등록하지 않는다.)
4. d.setdefault('a') # key 값 출력 (단, 없는 값에 대해서 등록을 한다.)
5. for k in d: print(k) #dict 출력