Python출력 결과보통 · 20점#딕셔너리#컴프리헨션#집합

184. 딕셔너리 컴프리헨션과 집합 교집합

다음 Python 프로그램의 실행 결과를 쓰시오.

1nums = [4, 1, 6, 1, 3]
2d = {n: n % 3 for n in nums}
3s1 = set(nums)
4s2 = set(d.values())
5nums.append(0)
6common = s1 & s2
7print(len(d), sorted(common))
8print(len(s1), len(nums))

해설을 먼저 보면 이후 정답 시 점수가 50%만 반영됩니다.