iT邦幫忙

2021 iThome 鐵人賽

DAY 15
1
影片教學

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

每個人都該學的30個Python技巧|技巧 15:新增或刪除串列元素(字幕、襯樂、練習)

  • 分享至 

  • xImage
  •  

今天已經是教串列中的第三篇了~之前講到如何建立還有讀取串列元素,不但可以只提取一個,還可以一次讀取很多個元素,是不是很酷呢ヽ(✿゚▽゚)ノ

除了建立跟讀取,串列裡面的元素是可以改變的哦,今天就來講講怎麼新增還有刪除串列的元素。新增的話有兩種方法,想要刪除的話有三種方法可以選擇,快點進去看看每種方法的介紹叭!✧◝(⁰▿⁰)◜✧

Yes


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

練習1

執行下列程式碼,回答以下問題。

List = [0, 1, 2, 3, 4, 5]
m = List.pop()
n = List.pop(1)

A. m = 6、n = 1
B. m = 5、n = 0
C. m = 5、n = 1
D. m = 6、n = 0

練習2

您正在為一家公司開發Python應用程序,有一個名為shoppinglist的清單,若想新增新的元素在第一個,請問下列哪個程式碼可以完成。

shoppinglist = ['柴', '米', '油', '鹽', '醬', '醋', '茶']

A. remove()
B. append()
C. pop()
D. insert()

練習3

觀察下列程式碼,請問最後被刪除的是哪一個元素。

Num = [1, 2, 3, 4, 5, 4, 4]
Num.remove(4)

A. 第一個4
B. 索引值4
C. 第二個4
D. 最後一個4

練習4

觀察下列程式碼,請問最後執行的結果為何。

list1 = [2, 3, 4, 5, 6, 7, 8, 9, 10]
list1.append(1)
print(list1)

A. [2, 3, 4, 5, 6, 7, 8, 9, 10]
B. [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
C. [2, 3, 4, 5, 6, 7, 8, 9, 10, 1]
D. [2, 1, 3, 4, 5, 6, 7, 8, 9, 10]

練習5

觀察下列程式碼,請問最後執行的結果為何。

list1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
del list1[1:9:2]
print(list1)

A. [1, 3, 5, 7, 9]
B. [1, 3, 5, 7, 9, 10]
C. [2, 4, 6, 8]
D. [2, 4, 6, 8, 10]


上一篇
每個人都該學的30個Python技巧|技巧 14:什麼都能裝的百寶袋—串列(List)(下)(字幕、襯樂、練習)
下一篇
每個人都該學的30個Python技巧|技巧 16:其他串列常用的函式(字幕、襯樂、練習)
系列文
大學生必學的 30個Python技巧32
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言