昨天的字典進階操作你有沒有學會呢?如果還是不熟悉記得要再去複習呀~
今天又是一個新容器了,集合跟串列、元組一樣,裡面的元素都是可以改變的,在順序性方面就跟字典一樣,裡面的元素都是沒有順序性的,所以就不能用到跟索引值相關的,其他的特點就先不說,自己點開影片看看吧!
影片的最後有五題練習題,我把題目放在下面了,答案會公布影片中呦~
關於集合,下列何者錯誤。
A. 資料隨機排列
B. 以「鍵:值」方式儲存
C. 用大括號{}括住
D. 內容可以修改
觀察下列程式碼,輸出結果為何。
setA = {1, 2, 2, 3, 3, 3}
A. {1, 2, 2, 3, 3, 3}
B. {0}
C. {}
D. {1, 2, 3}
觀察下列程式碼,使用下列哪個方法會發生錯誤。
set1 = {1, 3, 5, 7, 9}
A. remove(8)
B. discard(8)
C. remove(7)
D. discard(7)
觀察下列程式碼,選擇正確的選項。
setA = {'a', 'b', 'c', 'd'}
setB = {'c', 'd', 'e'}
A. setA是setB的超集合
B. setB是setA的子集合
C. 他倆沒關係
D. 他倆是朋友
觀察下列程式碼,若有個成績輸入錯了想要更改,應該使用下列哪種方法。
score = {60, 90, 75, 55, 81}
A. 先用remove()再用add()
B. 先用add()再用remove()
C. 先用pop()再用clear()
D. 先用clear()再用pop()