python (列表)陣列的使用 增刪改查 拷貝

2021-10-03 04:57:49 字數 654 閱讀 7195

建立並初始化資料:

mix = [1,『love』,2.38,[1,2,3]]

往mix列表裡面增加多個資料:

mix.extend([『二狗子』,1])

往固定位置插入資料:

mix.insert(0,『狗屎』)

從列表中獲取元素 直接用下標索引不就行了mix[0]

mix[1]…

從列表中刪除元素

mix.remove(『狗屎』)

del 語句: del mix[0]

pop方法 會返回刪掉的值

name=mix.pop(1)

列表的拷貝

newmix=mix[0:3]

0到3個成員拷貝出來。

判斷某個成員是否在列表中

『狗屎』 in mix 如果存在則返回true 反之就是not in

檢視列表所有相關操作函式

dir(mix)

檢視某個資料在列表中的次數

mix.count(『狗屎』)

mix.index(『狗屎』,3,7)

3代表範圍的其實位置 7代表結束位置

mix.reverse() 對該列表進行逆序排序

mix.sort()對其進行從大到小排隊

mix.sort(reverse=true)從小到大排序

Python列表的增刪改查

列表的增 li libai sushi dufu sushi 白居易 第一種 diaochan print li 第二種 insert 指定插入位置 將 詩人 這個元素插入第三個位置 li.insert 2,詩人 第三種 extend 迭代追加 li.extend abcd 將組成字串abcd的每個...

python 列表的增刪改查

列表 有序可變的,索引 作用 儲存資料的,支援很多種資料型別 定義方式 lst 1,alex true,a b 增 extend 迭代新增 insert 插入 insert 1,admin 盡量少用 刪def lst 刪除整個列表 def lst 0 2 切片刪除 def lst 0 5 2 步長刪...

python列表的增刪改查

定義個列表 a xiaobao aiaohao biaoliao ciaoqing eiaoli qibao 列表查詢 print a 3 列表是從0開始 print a 2 5 列印位置2到4的內容 print a 1 1 2 2是高階 此處是從位置為1開始加2遞增顯示,1 和為空 都是取到最後 ...