炸彈人的道具箱裡有什麼?——什麼是集合?
學完這節課,你將能夠:
炸彈人的道具箱裡有各種物品。👆 點選下方按鈕,把物品分類到不同的集合中,觀察集合的三個特徵。
| 序號 | 道具 | 所屬集合 |
|---|
剛才的遊戲中,我們把道具分成了三類。仔細想想:
指定的某些物件聚集在一起就成為一個集合。集合中的每個物件叫做這個集合的元素。
符號約定:
集合有三個重要特徵,它們是判斷「能否構成集合」的依據:
集合和元素之間,只有兩種關係:
數學中有一些常用的數集,解題時經常用到:
👆 點選道具加入集合A,再次👆 點選移出。體會「互異性」和「無序性」。
# 建立集合 A = {1, 2, 3, 3} # 重複元素自動去除 print(A) # {1, 2, 3} # 判斷元素是否屬於集合 print(2 in A) # True print(5 in A) # False # 集合運算 B = {2, 3, 4} print(A & B) # 交集(共同元素): {2, 3} print(A | B) # 並集(所有元素): {1, 2, 3, 4}
{1, 2, 3}
True
False
{2, 3}
{1, 2, 3, 4}
# 列表去重(用集合的互異性) items = ['🔥', '💣', '👟', '🔥', '💣'] print(list(set(items))) # ['🔥', '💣', '👟'] # 判斷元素是否屬於集合 weapons = {'🔥', '💣', '⚡'} if '🔥' in weapons: print("火力道具存在!") # 輸出