python列表的各種命令

2021-10-05 09:55:44 字數 1863 閱讀 1924

大家如果想和我學習python或者scratch,可以看看我的嗶哩嗶哩個人空間哦

下方是python常用的全部命令:

命令作用

l = list(range(0,100,3))

新建乙個從0到99,步數為3的列表,並儲存到l

在列表l的末尾加上'list'

l.insert(2,「老王」)

在下標2(第3個)的位置上加上「老王」

l2 = l[-5:]

把列表l的倒數5個元素放入列表l2

l2.clear()

清空列表l2

a = 27 in l

查詢元素27有沒有在列表l

b = l.index(27)

查詢元素27在列表l的下標

l.pop()

刪除列表l的最後乙個

l.pop(-3)

刪除列表l中的倒數第3個元素

l.pop(4)

刪除列表l下標為4的元素

l.remove(「老王」)

刪除列表l中的元素「老王」

l.remove(15)

刪除列表l中的元素15

del l[1:5]

刪除列表l的下標1-5(1-4個)

list = l.count(list)

元素list在列表l**現了幾次

最後,print(l,l2,「27在列表l的第%d位」% (b+1)) ----輸出

l =

list

(range(0

,100,3

))#用range設定列表

"list"

)#在列表l的末尾加上「list」

l.insert(2,

"老王"

)#在下標2(第3個)的位置上加上「老王」

l2 = l[-5

:]#把列表l的倒數5個元素放入列表l2

l2.clear(

)#清空列表l2

a =27

in l #查詢元素27有沒有在列表l內

b = l.index(27)

#查詢元素27在列表l的下標

l.pop(

)#刪除列表l的最後乙個

l.pop(-3

)#刪除列表l中的倒數第3個元素

l.pop(4)

#刪除列表l下標為4的元素

l.remove(

"老王"

)#刪除列表l中的元素「老王」

l.remove(15)

#刪除列表l中的元素15

del l[1:

5]#刪除列表l的下標1-5(1-4個)

print

(l,l2,

"27在列表l的第%d位"

%(b+1)

)#輸出

好,那麼執行完這一段程式控制台會輸出什麼呢?我們來試一試:

[0, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48, 51, 54, 57, 60, 63, 66,

69, 72, 75, 78, 81, 84, 87, 90, 96, 99] 27在列表l的第11位

python列表各種切片姿勢

順著切,反著切,想怎麼切就怎麼切,但是別被坑。mylist 1,2,3,4,5,6,7,8,9 print mylist 2 7 2 3,5,7 print mylist 7 2 1,3,5,7 print mylist 2 2 3,5,7,9 print mylist 2 9 2 3,5,7,9 ...

python中列表list的各種操作

lt 1,2,3,4,5 print lt 0 print lt 1 print lt 1 4 print len lt 修改 lt 0 100 新增的物件在列表是乙個元素 將可迭代物件的每個元素挨個新增 lt.extend hello world 在指定位置插入元素 lt.insert 3,goo...

python各種操作列表的方法及案例

names 張真 劉德華 哈林 謝霆鋒 張柏芝 for name in names print 你好!name print i love you name 以下 好像應該列印數字1 5,但實際上它不會列印數字5 for i in range 1,5 print i 注意 函式range 讓pytho...