日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

python教程六列表篇

 美顏誘惑 2022-04-14

  

python列表

序列是 Python 中最基本的數(shù)據結構。

序列中的每個值都有對應的位置值,稱之為索引,第一個索引是 0,第二個索引是 1,依此類推。:

除了通過索引獲得值外,還可以通過索引改變列表中某些數(shù)據的值。通過分配值實現(xiàn)。

例:

列表增刪改查之增加

在結尾處增加新內容,語法:變量.append('在結尾需要增加的新內容')

:

在這里我們可以看到,輸出內容已經加入了新的內容

接下來我們就高級一點,來一個指定位置增加,語法格式:變量.insert(指定位置,'需要增加的內容').在這里我們一定要注意,括號內指定位置必須是數(shù)字,數(shù)字后面需要用逗號隔開,增加的新內容一定要用引號括起來

:

結果我想添加的內容在指定的位置出現(xiàn)了

下面我們來講迭代

Python中的迭代是指通過重復執(zhí)行的代碼處理相似的數(shù)據集的過程,并且本次迭代的處理數(shù)據要依賴上一次的結果繼續(xù)往下做,上一次產生的結果為下一次產生結果的初始狀態(tài),如果中途有任何停頓,都不能算是迭代

我們來實戰(zhàn)一點看看什么是迭代

例:

在這里我們發(fā)現(xiàn),我輸入的內容變成了'0', '1', '2', '3', '4', '5', '6', '7', '8', '9',這就是迭代增加

如果不想迭代增加,我們需要添加一個[]就可以了,下面我們來試一試效果

:

在這里我們看到數(shù)字成了列表整體,注意可以增加多個列表,只需要用逗號間隔就可以

現(xiàn)在我們要講的是刪除,刪除有pop remove del clear

首先pop()括號內需要寫入數(shù)字,數(shù)字為刪除的位置

:

刪除還是很簡單的嗎,下面我們來講一下remove  語法:變量.remove()

例:

結果很滿意,ge成功的被刪除掉啦

我們來看del  語法:del 變量[] die為切片刪除

我們先來看一下切片的詳解


切片的語法:[起始位置:結束位置:布長] 在這里起始位置為0 負起始位 -1.結束位置需要加1,一會看圖我會詳細解釋,布長通俗來講就是間隔

我們來看一下實際操作就明白了

:

在這里我們看到黑色已經被刪除了,下一步我們來個復雜點的

:

結果白色綠色都被刪除掉了

這次我們試一下怎么使用布長,和效果怎么樣?

:

相信這次講完了大家對del的印象應該會很深刻了,下面我們將最后一個 clear

clear這個刪除很痛快的,意思就是整個刪除,清空列表,也是刪除里面最簡單的

語法:變量.clear()

:

結果很清楚,整個列表都被清空了

現(xiàn)在我們講修改,語法:變量[]='修改后的內容'

:

結果紅色被修改為'就是不想要紅色',[0]]代表的是位置,='里面寫入需要修改的內容'

今天內容比較多,大家可以自己多練習,編程是練出來,只有多練才可以更快的熟悉

今日要點:列表增加

append 在結尾追加

Insert 指定增加

Extend 迭代增加

刪除

pop 選擇位置刪除

remove 刪除列表中名字

clear    整個刪除,清空列表

修改

語法:變量[里面輸入數(shù)字,數(shù)字為需要修改的位置]='修改新內容'







    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多