프리렉 - FREELEC
http://freelec.co.kr/book/catalogue_view.asp?UID=134
이강성저
len(set(range(2, 101, 2)) | set(range(3, 101, 3)))
U = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
A = {1, 3, 5, 7, 9}
B = {1, 2, 3, 4, 5}
# 가)
A & (U - B)
# 나)
U - (A | B)
U = range(1, 501)
A18 = set([ele for ele in U if ele % 18 == 0])
A36 = set([ele for ele in U if ele % 36 == 0])
A24 = set([ele for ele in U if ele % 24 == 0])
(A18 | A36) & (A36 | A24)
U = range(1, 101)
A1 = set([ele for ele in U if ele%5 == 1])
A4 = set([ele for ele in U if ele%5 == 4])
set([(2*a+3*b)%5 for a in A1 for b in A4])