python 列表 總結

2021-09-22 06:36:30 字數 1358 閱讀 3084

在python裡建立列表和字典非常簡單,這裡總結一下它們的常用方法

1.建立列表

myarry = ["

one", "

two", "

three

"]

訪問列表中資料的方法有很多種

可以用len(x)方法檢視列表的長度

len(myarry)
會輸出: 3

對列表進行增刪改操作

aaa")

也可以使用extend(iter)方法在末尾增加乙個資料集合

myarry.extend(["

ccc", "

ddd"])

insert(i,j)方法可以在i位置插入新元素

myarry.insert(1, "

bbb")

pop()方法會刪除尾部的資料」ddd"

myarry.pop()
使用move()方法只可以刪除指定的項

myarry.remove("

one")

使用下標可以修改乙個元素

myarry[2] = 111
迭代列表

用 for 目標識別符號 in 列表:

處理**區

我們使用它輸出陣列

for x in

myarry:

print(x)

列表中也可以儲存列表

myarry = ["

one", [1, "o"

], "two

", [2, "

t"]]

因為列表裡有列表,我們在迭代的時候要全用isinstance()方法來判斷一下元素是不是list

for item in

myarry:

ifisinstance(item, list):

for x in

item:

print

(x)

else

:

print(item)

我們也可以建立乙個方法來輸出

def printlist(*mylist):

for item in

mylist:

ifisinstance(item, list):

printlist(*item)

else

:

print

(item)

#call fun

printlist(*myarry)

python列表總結

1 表示方式 中括號 list轉化,例如a list abcdef 2 列表重新賦值 a 1 b 或者a 1 1,2,3 或者a 4 2 1,2 3 判斷元素是否在列表中 1 in a 元素1在列表a中,將會返回布林值 4 合併 a b或a.extend b 5 列表中元素的個數 a.count 1...

python 列表總結二

python中 list 修改 再次反思 最近讀書的時候,一些感悟,記錄一下.之前有寫過有關列表中修改值的注意事項,暫且把這個叫做 python 列表總結二 可以參考一下這個 python修改列表問題總結 1 來看乙個例子 usr bin env python3 coding utf 8 l lis...

Python列表總結(1)

定義和操作列表 list 定義列表 list.insert loc,value loc是列表中的索引 從0開始 value為插入的值 list.pop 刪除並返回最後乙個元素 del list loc 刪除list中loc號元素,在知道索引的前提下可刪除任何位置的元素 list.remove val...