03操作列表

2021-10-17 05:28:13 字數 1069 閱讀 4608

1、需要對列表中的每個元素都執行相同的操作時,可使用python中的for 迴圈,從而可以達到遍歷整個列表的目的。

2、使用單數和複數式名稱,可幫助你判斷**段處理的是單個列表元素還是整個列表。

3 、縮排非常重要,如果print語句沒有縮排,所以不在for迴圈的環境中,所以只會執行一次。

4、避免縮排錯誤

1.忘記縮排:expected an indented block

2.忘記縮排額外的**行,雖然不會報錯,但是結果與自己設想的不服

3.不必要的縮排:unexpected indent 只有在for迴圈中對每個元素執行的**才會縮排

4.迴圈後不必要的縮排。-------可能這個**行將被執行無數遍

5.遺漏了冒號-----for迴圈語句末尾的冒號告訴python,下一行是迴圈的第一行

列表非常適合用於儲存數字集合

1.使用函式range() 讓你能夠輕鬆地生成一系列的數字

2.使用函式list() 可以直接將結果轉換成乙個列表

使用列表的一部分

1.列表切片語法:指定索引0:3 即切片的元素的索引為0、1、2 如果沒有指定開始索引,python將會從列表開頭開始提取。列表名[:?] 類似的切片終止宇列表末尾 列表名[?:] ?表示乙個負數

2.遍歷切片 ,切片仍然是列表的一種形式,仍然可以用for迴圈

3.複製列表,即表示對列表進行一次全切,所以表示為 name= 列表名[ : ]

元組:不可變的列表我們稱之為元組 修改元組是禁止的 元組表示的方式 是圓括號(),而不是。

雖然不能修改元組的元素,但可以給儲存元組的變數賦值

如果需要儲存的一組值在整個程式的生命週期內不變,則使用元組

設定**的格式

1、縮排:pep 8建議每級縮排都使用四個空格,這既可提高可讀性,又留下了足夠的多級縮排空間。

3、空行:要將程式的不同部分分開,可使用空行。空行不會影響**的執行,但會影響**的可讀性。

字元操作 03

格式化輸出 format 三種玩法 格式化輸出 s jsdhja suiady shduisa format hsdj dfs fds print s 第一種,按順序寫 s jsdhja,suiady,shduisa format hsdj dfs fds print s 第二種,按索引寫 s js...

HTML學習03 列表

標籤用於定義有序列表,列表排序以數字來顯示,並且使用標籤來定義列表項。有序列表的基本語法格式如下 列表項1 列表項2 列表項3 標籤用於定義描述列表 或定義列表 該標籤會與 定義專案 名字 和 描述每乙個專案 名字 一起使用。自定義列表的基本語法格式如下 名詞1 名詞1解釋1 名詞1解釋2 名詞2 ...

JQDOM節點操作03

找到當前標籤插入當前標籤後面 p1 after p2 找到當前標籤插入當前標籤前面 p1 insertafter p2 替換節點 p1 替換成 p2 p1 replaceall p2 p2 替換成 p1 p1 replacewith p2 建立dom節點 var newdom helloword 將...