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 출력
'코딩 개발자의 하루 > Python Programming' 카테고리의 다른 글
[백준 1316번] 그룹단어체커 (1) | 2024.01.07 |
---|---|
[백준 3003번] 킹, 퀸, 룩, 비숍, 나이트, 폰 (0) | 2024.01.07 |
[백준 25304번] 영수증 (1) | 2024.01.07 |
[백준 9506번] 약수들의 합 (0) | 2024.01.05 |
[기본] List 함수 정리 (0) | 2023.07.31 |