iT邦幫忙

2021 iThome 鐵人賽

DAY 17
0
影片教學

大學生必學的 30個Python技巧系列 第 17

每個人都該學的30個Python技巧|技巧 17:Python容器—元組(Tuple)(字幕、襯樂、練習)

昨天終於結束掉串列啦,今天要教到Python中的另外一個容器——元組。它跟串列其實非常的像,建立的方法像、使用方式也很像,主要的差別是在元組是沒辦法改變的,所以像是append方法之類的,這種拿來新增或是刪除元素的方法都是不可以用的哦。那快點進去看看還有哪些方法是可以用哪些不可以用的吧~


影片的最後有五題練習題,我把題目放在下面了,答案會公布影片中呦~

練習1

您正在開發Python應用程序,設定季節元組時,少輸入了夏天,請填入正確的程式碼來更改成正確的季節元組。

tuple_season = ('春天', '秋天', '冬天')
list_season = ___(1)___(tuple_season)
list_season.___(2)___(1, '夏天')
tuple_season = ___(3)___(list_season)

(1)
A. list
B. int
C. tuple

(2)
A. append
B. insert
C. add

(3)
A. list
B. int
C. tuple

練習2

觀察下列程式碼,輸出結果為何?

Tuple1 = ('火鍋', '壽喜燒', '辣雞麵')
Tuple1.insert(2, '豬排飯')
print(Tuple1)

A. (‘火鍋', '壽喜燒', '辣雞麵')
B. ('火鍋', '壽喜燒', '豬排飯','辣雞麵')
C. ('火鍋', '豬排飯', '壽喜燒','辣雞麵')
D. 發生錯誤

練習3

觀察下列程式碼,輸出結果為何?

name = ('睏寶', '藍寶', '囡囡', '痞子妹')
name.remove('痞子妹')
print(name)

A. 發生錯誤
B. ('睏寶', '藍寶', '囡囡')
C. ('睏寶', '藍寶', '囡囡', '痞子妹')
D. ('睏寶', '藍寶', ‘囡囡’, '痞子妹', '痞子妹')

練習4

觀察下列程式碼,輸出結果為何?

Gem = ('再見', '泡沫', '倒數', '透明', '句號')
x = Gem.index('螢火')
print(x)

A. 0
B. 1
C. 發生錯誤
D. 以上皆非

練習5

觀察下列程式碼,輸出結果為何?

K_pop = ('BTS', 'SVT', 'EXO', 'SF9')
print(K_pop[1])

A. BTS
B. SVT
C. EXO
D. SF9


上一篇
每個人都該學的30個Python技巧|技巧 16:其他串列常用的函式(字幕、襯樂、練習)
下一篇
每個人都該學的30個Python技巧|技巧 18:Python容器—字典(dictionary)(字幕、襯樂、練習)
系列文
大學生必學的 30個Python技巧31

1 則留言

0
juck30808
iT邦新手 3 級 ‧ 2021-09-17 12:09:37

恭喜踏入新單元XD 影片有用心推推!!

霓霓 iT邦新手 5 級 ‧ 2021-09-17 19:17:42 檢舉

謝謝你呀~一定要持續追蹤我這系列的影片(๑•̀ㅂ•́)و✧

我要留言

立即登入留言