- 列表:使用[]來表示,可以靈活變動
Ex: list = [1, 2, 3, 4, 5 ] ; fruit = ['蘋果','香蕉','西瓜','草莓']
向列表添加元素
1.append
EX. fruit.append('葡萄')<裡面的值只能輸入一個>
fruit
結果會為['蘋果','香蕉','西瓜','草莓','葡萄']
2.extend:函數用於在清單末尾一次性追加另一個序列中的多個值
EX. fruit.extend(['葡萄','香瓜'])
結果會為['蘋果','香蕉','西瓜','草莓','葡萄','香瓜']
3.insert: 將指定對象插入清單的指定位置,從0開始算
EX. list.insert(位置, 項目)
從列表刪除元素
1.remove
EX. list.remove(對象)
2.del:可以刪除一個、多個元素或ˋ者整個列表
EX. del list[0], del list[0:4], del list
3.pop:移除清單中的一個元素(預設最後一個元素)
EX.list.pop(obj=list[-1])
- 元祖:使用()來表示,不可以修改,但可以拼接
EX: tuple = (1,2,3,4,5)
Ex: tuple1 = (1, 2)
tuple2 = (3,4)
tuple3 = tuple1 + tuple2
#只有一個元素時須在後面加逗號 tuple = (1,)
- 字典:使用{}來表示,是種可變容器模型, (key=>value)對用冒號(:)分割
EX: dict = {key1 : value1, key2 : value2}
#同一個鍵只能出現一次
#不可以用列表來當鍵
#字典的鍵必須是不可變資料類型,如果用元組做鍵,那必須要保證元組內的對像也是不可變類型。可變資料類型對像不能做鍵。
(補字典)
補slice
留言列表