每个人都该学的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


<<:  Day 2: 人工智慧在音乐领域的应用 (各层面的应用一)

>>:  Day02 - 观察:自由的程序码?有什麽蛛丝马迹、现象?

Day26 Let's ODOO: ODOO Studio

今天来介绍Odoo studio,对於程序苦手或非程序人员,运用Odoo studio可以直接透过见...

入门魔法 - function 函式

前情提要 艾草:「你可以帮我算一下 100 + 100 是多少吗?」 「200 啊...」 艾草:「...

Day24-"取址运算子、提令运算子"

取址运算子「&」 我们可以称为位址运算子或是参考运算子,主要是用来取出变数的记忆体位址,这...

Day 4 | Activity

画面转换 Intent是应用程序元件(Activity、Service、BroadcastRecei...

Day 19 - C strings 字串,我好想吃串烧

Outline Characters C strings C string processing f...