Python學習-list列表(1)

  1. list-列表數據類型

格式:

說明:

① 列表值:指的是列表本身

② 列表值:是由多個表項(元素)構成

③ 列表中的表項通過逗號“,”分隔

④ 列表數據類型是由左右方括號標記“[ ]”

  1. 列表的下標

格式:列表名[正整數下標號]

說明:

① 列表是由多個表項(元素)構成的,那么如何表示列表中的某個元素?這里就需要用到列表的下標。把列表中第1個表項1的下標記作下標0,第2個表項2下標記作1,其余表項的下標依照順序增1。

② 下標號一定是整數

  1. 列表的負數下標

格式:列表名[負整數下標號]

說明:與正整數相反的的順序,將列表中的最后一個表項(元素)下標記作-1,然后按照表項向左的順序,下標號依次-1

  1. 列表的切片

格式:列表名[下標號1:下標號2]

說明:

① 切片為了取得子列表

② 切片單個表項(元素)時,只需要1個下標號,格式:列表名[下標號]

③ 切片多個表項(元素)時,格式為:列表名[下標號1:下標號2]

,實際切片的表項數目為下標號2-下標號1。切片從下標號1開始到下標號的前一個值為止。

例:name=["張三","李四","王五","李二狗","王麻子"]

當執(zhí)行打印切片代碼print(name[1:3])時,結果為['李四', '王五']

  1. 通過len()取得列表長度

格式:len(列表名)

說明:列表長度是指列表中表項的個數

  1. 通過下標改變列表中的值

格式:列表名[下標號]=新值

說明:通過等號運算也就是賦值運算改變列表中某下標號的值

  1. 列表連接與列表賦值

說明:

① 通過“+”運算符號,連接多個列表,使之組成1個新的列表

② 通過“*”運算符號,復制多次列表,使之組成1個新的列表

例:

  1. 通過del語句刪除列表的某個元素

格式:del(列表名[下標號])

說明:通過del()語句刪除指定列表下標的表項

  1. 列表用于for循環(huán)

格式:

說明:通過for循環(huán)使得變量依次變?yōu)榱斜碇械闹怠?/p>

  1. in和not in在列表中的使用

格式:值1 in 列表名

說明:如果值1是列表中的1個值,那么執(zhí)行結果為True,否則為False

格式:值1 not in 列表名

說明:如果值1不是列表中的1個值,那么執(zhí)行結果為True,否則為False

  1. 通過列表給變量多重賦值

格式:

說明:

① 用于將列表中的值賦給多個變量

② 變量的數量需要與列表的長度一致,否則會報錯

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容