python 基礎 8 列表與元組

2022-09-11 16:57:22 字數 3185 閱讀 1707

name_list = ['

jiaao

','25viola

','family']

print

(name_list)

#weina')

"25viola")

print

(name_list)

#計數 count

name_list.count("

25viola")

print(name_list.count("

25viola"))

#索引 index

name_list.index("

25viola")

print(name_list.index("

25viola"))

#插入 insert

name_list.insert(2,"

26viola")

print

(name_list)

#刪除最後乙個 pop

testpop")

print

(name_list)

name_list.pop()

print

(name_list)

#刪除指定 remove

name_list.insert(3,"

27viola")

print

(name_list)

name_list.remove(

"27viola")

print

(name_list)

#反轉 reverse

name_list.reverse()

print

(name_list)

#排序 sort

name_list.insert(3,"25"

)"22"

)"*"

)"!"

)"_"

)name_list.sort()

print

(name_list)#切片

print(name_list[0:4])

print(name_list[2:4])

print(name_list[-1])

print(name_list[-2:])

#擴充套件 extend

a = [1,2,3,4]

b = [6,7,8,9,'a'

]a.extend(b)

print

(a)c = "

jiaao

"a.extend(c)

print

(a)#

包含if 4 in

a:

print("

yes")#

執行結果

['jiaao

', '

25viola

', '

family']

['jiaao

', '

25viola

', '

family

', '

weina

', '

25viola']

21['jiaao

', '

25viola

', '

26viola

', '

family

', '

weina

', '

25viola']

['jiaao

', '

25viola

', '

26viola

', '

family

', '

weina

', '

25viola

', '

testpop']

['jiaao

', '

25viola

', '

26viola

', '

family

', '

weina

', '

25viola']

['jiaao

', '

25viola

', '

26viola

', '

27viola

', '

family

', '

weina

', '

25viola']

['jiaao

', '

25viola

', '

26viola

', '

family

', '

weina

', '

25viola']

['25viola

', '

weina

', '

family

', '

26viola

', '

25viola

', '

jiaao']

['!', '

*', '

22', '

25', '

25viola

', '

25viola

', '

26viola

', '

_', '

family

', '

jiaao

', '

weina']

['!', '

*', '

22', '25'

]['22

', '25'

]weina['

jiaao

', '

weina']

[1, 2, 3, 4, 6, 7, 8, 9, 'a'

][1, 2, 3, 4, 6, 7, 8, 9, '

a', '

j', '

i', '

a', '

a', 'o'

]yes

列表**

元組和列表基本一樣,只是它只有count和index和切片功能,不可以更改,常用於寫配置檔案等

不可以更改的東西。t = (1,2,3,4)

元組變列表 list(t)

列表變元組 tuple(a) 記不住的話可以type() 你定義的值,檢視型別。

python基礎3 列表,元組

列表具有順序的資料容器,可以被修改,可以被刪除 語法結構 變數 資料一,資料二,資料三 變數 list 空列表 1.列表中的每個資料都有對應的索引,該索引就是元素 在 列表 中的位置編號,索引也可以被稱為 下標,該索 引從0開始,依次遞增 語法1 值 列表 索引 sc 60 70,80 90 pri...

Python基礎 (6)列表和元組

列表 list 物件 經常被用來儲存資料物件。可以想象成類似下圖的一連串的儲物格 ps 可以是任何型別的物件,整數 小數 字串 函式 等等 都可以。也可以儲存另乙個列表物件。然後我們定義列表,並對裡面存放一些資料物件,如 a 1,2,3.14,hello 7,8,9 列表也具有索引 sequence...

Python基礎 Task03 列表與元組

元組切片 例項 adt介面實現 保留序列順序刪重複元素 反思元組是 immutable 不可變的 其序列通常包含不同種類的元素,並且通過解包或者索引來訪問 如果是 namedtuples 的話甚至還可以通過屬性訪問 列表是 mutable 可變的 並且列表中的元素一般是同種型別的,並且通過迭代訪問。...