Python-8-數(shù)據(jù)容器(上)數(shù)據(jù)容器入門、列表相關(guān)操作-查詢,增加,刪除,清除,遍歷



【數(shù)據(jù)容器可以存放多個數(shù)據(jù),每一個數(shù)據(jù)是一個元素】


【五大數(shù)據(jù)容器】
列表、元組、字符串、集合、字典





【列表的定義】





【列表中的元素是有順序的,有下標(biāo)】
【正序下標(biāo)? 0? 1? 2? 3? 4? ……】
【倒序下標(biāo) ……? -4? -3? -2? -1】

列表下標(biāo)用【】表示



【列表的嵌套】
列表【外層列表下標(biāo)】【內(nèi)層列表下標(biāo)2】







【index 列表查詢位置】
index 返回的是這個被查詢元素在列表中的下標(biāo)位置




【通過下標(biāo)索引,修改列表該下標(biāo)位置的元素內(nèi)容】


【insert 在列表中插入元素】
在指定位置的下標(biāo),插入新的元素


【append 在列表末尾追加元素】


【extend,在列表尾部添加其他數(shù)據(jù)容器】



【del 列表.【下標(biāo)】】
【列表 pop【下標(biāo)】】
從列表中剪切出來一個元素


【remove 元素,從列表中刪除這個元素】


【列表.clear】清空列表

【列表.count【元素】】統(tǒng)計列表中有多少這種元素


【len【列表】】統(tǒng)計列表長度


【列表各類操作及語法】


【列表的特點】



【作業(yè)】



【while 進(jìn)行列表的遍歷】


【for 進(jìn)行列表循環(huán)】



【while循環(huán)和for循環(huán)的區(qū)別】



【作業(yè)——while 循環(huán)】
因為pop是剪切操作,所以每取出一個偶數(shù),下標(biāo)自動往前進(jìn)一,所以每次+1 (取一個,少一個,下標(biāo)進(jìn)一位)。

【作業(yè)2——for循環(huán)】
