iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 4
0
自我挑戰組

自我學習python系列 第 11

串列2

  • 分享至 

  • xImage
  •  

新增list中的元素~!
1. append method
要增加list裡面的元素可以使用append,加入的元素會在最後位出現
ex:我們在這些數列中插入9

https://ithelp.ithome.com.tw/upload/images/20190926/20121024lO2WOlaauz.png

https://ithelp.ithome.com.tw/upload/images/20190926/20121024ktf3Gv2ucR.png

如果今天想插入的元素想指定位置,則要使用接下來要講的

2. insert method
insert可以插入元素在你想要他在的位置,通常語法為

mylistname.insert(position, objectname)

ex:我們在序列的第三位插入60
https://ithelp.ithome.com.tw/upload/images/20190926/20121024J2PCwlBkLq.png

3.extend method'
如果今天要把兩個list合併再一起,可以使用extend

list_1 = [objectname1, objectname2, objectname3]
list_2 = [objectname4, objectname5]
list_1.extend(list_2)

https://ithelp.ithome.com.tw/upload/images/20190926/20121024IUqLtnpZQb.png
而如果今天不是用extend,而是使用了insert則會變成
https://ithelp.ithome.com.tw/upload/images/20190926/20121024uzOUwLCEmX.png
整個list都跑了進去而不是元素,所以使用時要多多注意歐!

移除list中的元素~!
1.remove method
想要移除一個 list 中的元素,可以使用remove

mylistname.remove(objectname)

ex:使用remove把8移除
https://ithelp.ithome.com.tw/upload/images/20190926/20121024sFfCqw5F7C.png

2.pop method
若今天只想移除這個list的最後一個元素,可以使用pop把元素給pop出去

mylistname.pop()

若pop的括弧為空白,則預設會移除list中的最後一個元素,且會回傳所移除的那個值。
https://ithelp.ithome.com.tw/upload/images/20190926/20121024uEVdL03Yp8.png
如果要查看Pop的值為甚麼我們可以設一個變數
https://ithelp.ithome.com.tw/upload/images/20190926/201210247H3vZKSHpZ.png
就能看到被pop出來的值囉!


上一篇
串列1
下一篇
串列3
系列文
自我學習python30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言