# 第五支程式
集合以大括號表示,順序沒有意義,就是一堆資料
判斷資料是否存在,結果in出來就是在裡面
not in出來就是不在裡面,比如s1={3,4,5},print(3,in,s1),結果為True。
print(10,in,s1),結果為False。
相反的print(10,not in,s1),結果為True
print(3,not in,s1),結果為False
交集: 取兩個集合中,相同的資料,比如:s1={3,4,5},s2={4,5,6,7},s3=s1&s2,print(s3)結果為{4,5}
聯集:取兩個集合中的所有資料,但相同的資料不重複,比如:
s1={3,4,5},s2={4,5,6,7},s3=s1|s2
print(s3)結果為{3,4,5,6,7}
差集: 從s1中,減去和s2重疊的部分,比如:s1={3,4,5},s2={4,5,6,7},s3=s1-s2,print(s3)結果為{3}
反交集:取兩個集合中,不重疊的部分,比如:s1={3,4,5},s2={4,5,6,7},s3=s1^s2,print(s3)結果為{3,6,7}

鍵值對(Key-Value Pair),字典[Key]=Value,可以使用del刪除關鍵字
比如:dic={"apple":"蘋果","bug":"蟲蟲"},["apple"]為[key],蘋果為Value
print(dic["apple"])結果為蘋果
del dic["apple"],print(dic)結果為{"bug":"蟲蟲"}
dic={x:x*2 for x in [3,4,5]} # 從列表的資料產生字典
print(dic)結果為{3: 6, 4: 8, 5: 10}