08 列表的常用操作 複製與遍歷

2021-10-11 19:16:34 字數 997 閱讀 7799

複製:

copy() 複製列表

語法:列表序列.copy()

示例:

name_list =

['tom'

,'lina'

,'sam'

]list01 = name_list.copy(

)# 用list01來接收複製後的列表

print

('原始列表:'

, name_list)

print

('複製後的列表:'

, list01)

遍歷:

while迴圈遍歷

示例:

name_list =

['tom'

,'lina'

,'sam'

]# 定義乙個列表,有三個資料

i =0

# 定義乙個變數,賦值0

# 迴圈,條件:i< 列表的長度

while i <

len(name_list)

:# len()函式可獲得列表的長度

print

(name_list[i]

)# 通過列表下標的方式獲取列表資料,並輸出

i +=

1# i變數的自增+1

結果:

2.for迴圈遍歷

示例:

# for迴圈遍歷

name_list =

['tom'

,'lina'

,'sam'

]# 定義乙個列表,有三個資料

python3 列表常用操作

列表的讀取 更新列表 list1 2 love print list1 列表的新增 print list1 刪除列表 del list1 5 print list1 向列表中插入 list1.insert 5,9999 print list1 去除列表中的資料1,pop預設去除的是最後一位,如傳值傳...

Python基礎(五) 列表的深淺複製

首先我們需要明確列表的深淺複製是針對被巢狀的列表而言的,也就是說只有對巢狀列表我們才需要考慮這個問題。來看例子。list1 老大 老二 老三 老四 老五 老六 老七 list2 list1.copy print list1,n list2 列印兩個列表 print id list1 n id lis...

python學習,day2 列表的複製

主要涉及列表的潛複製 第二層受後面修改的影響 和深複製 不受後面修改的影響 如下 coding utf 8 author ryan bi import copy names a b c d print names print names 0 從0開始記錄 print names 1 names 2 ...