문제
다음 파이썬 코드를 실행한 뒤 최종 집합 a에 포함되는 원소를 작성하시오. 단, set은 출력 순서가 보장되지 않으므로 원소만 작성한다.
정답
중국, 한국, 베트남, 홍콩, 태국 (순서 무관)
해설
집합 a는 {'일본','중국','한국'}으로 시작한다. add('베트남')으로 베트남이 추가되고, add('중국')은 이미 존재하므로 변화가 없다. remove('일본')으로 일본이 제거되고, update(['홍콩','한국','태국'])으로 홍콩과 태국이 추가된다. 한국은 이미 존재하므로 중복 추가되지 않는다. 따라서 최종 원소는 중국, 한국, 베트남, 홍콩, 태국이며 set은 출력 순서가 보장되지 않는다.