Python基礎筆記 list和tuple

2022-06-19 17:03:12 字數 1349 閱讀 4378

list 與 tuple 就類似於c語言中的陣列,list 與 tuple 的區別就是list 可修改,而tuple不可修改;

list用法示例:

>>> s=

>>> l=[1,2,3,4]

>>>s.extend(l)

>>>s

[1, 2, 3, 4]

>>>s

[1, 2, 3, 4, [1, 2, 3, 4]]

adam')

>>>s

[1, 2, 3, 4, [1, 2, 3, 4], '

adam']

>>> s.insert(0,'

jack')

>>>s['

jack

', 1, 2, 3, 4, [1, 2, 3, 4], '

adam']

>>>s.pop()

'adam

'>>>s['

jack

', 1, 2, 3, 4, [1, 2, 3, 4]]

>>> s.pop(1)

1>>>s['

jack

', 2, 3, 4, [1, 2, 3, 4]]

>>> s[1]='

mimi

'>>>s['

jack

', '

mimi

', 3, 4, [1, 2, 3, 4]]

>>> s[4][0]

1>>> s[4][3]

4

tuple用法示例

>>> t=(1,2,'

a',(5,'x'

))>>> t[3][0]

5>>> t[3][1]'x

'

注意如果tuple內若只有乙個元素,則要在這一元素後加上逗號,以區別tuple符號()與小括號()的區別。而 list 不必。

#tuple

>>> t=(1,)

>>>t

(1,)

#小括號

>>> t=(1)

>>>t

1

#list內元素可修改示例

>>> s=['

a','

b','c'

]>>> s[0]='x'

>>>s['

x', '

b', 'c'

]>>> s=('

a',['

b','

c'],'d'

)>>> s[1][1]='x'

>>>s('

a', ['

b', '

x'], 'd'

)

python學習筆記 list基礎命令

1.建立乙個list列表 new list h1 h2 1999 使用print命令檢視列表 print new list 2.向列表中追加資料 再次使用print檢視列表 print new list 3.顯示列表中最後乙個資料並刪除列表最後乙個資料 new list.pop 4.刪除列表中指定的...

學習筆記 Python基礎 列表List

理解列表 容器,可以理解為帶索引的鞋櫃 可儲存任何東西並進行更新 第一層序號為0,建立列表 a l a 1,1.2,1 1j,a type l print l print l 0 指定列印第一位的 print l 1 制定列印最後一位 range 1,100 參考練習題 編輯列表檢視個數 len l...

python基礎筆記06 list

有的資料在序列當中都有 個唯 的位置 索引 並且序列中的資料會按照 新增的順序來分配索引 束的元素 個元素法運算 list.count x 統計指定元素在列表 現的個數 insert arg1,arg2 像列表指定位置插 個元素 引數1 要插 的位置 引數 2 要插 的元素 extend itera...