• 列表:使用[]來表示,可以靈活變動

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

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 某羽 的頭像
    某羽

    just for fun

    某羽 發表在 痞客邦 留言(0) 人氣()