學習筆記(19):21天通關Python(僅視頻課)-深入循環與嵌套循環

立即學習:https://edu.csdn.net/course/play/24797/282172?utm_source=blogtoedu

——深入循環與嵌套循環

——本節目標
    1. for-in循環遍歷列表、字典    (重點)
    2. 循環使用else
    3. 嵌套循環    (重點、難點)


—— for-in循環遍歷列表
    1. 使用for-in循環遍歷列表和元組時,列表或元組有幾個元素,for-in循環的循環體就執行幾次,針對每個元素執行一次,循環計數器會依次被賦值爲元素的值。
    2. for-in循環也可根據索引來遍歷列表或元組:只要讓循環計數器遍歷0到列表長度的區間。

—— for-in循環遍歷字典
    1. 使用for-in循環遍歷字典其實也是通過遍歷普通列表來實現的,前面介紹字典時已經提到,字典包含了如下3個方法:
        . items():返回該字典中所有key-value對的列表。
        . keys():返回字典中所有key的列表。
        . values():返回字典中所有value的列表。
    2. 先調用字典的上面3個方法之一,先獲取字典的所有key-value對、所有key、所有value,然後再進行遍歷。

—— 循環使用else
    1. Python的循環都可以定義else語句塊,當循環條件爲False時,程序會執行else語句塊。
    2. 循環的else塊,是Python的一個很特殊的語法(其他編程語言通常不支持),else語句塊的主要作用是以便生成更優雅的Python代碼。

—— 嵌套循環
    . 把一個循環放在另一個循環體內,就可形成嵌套循環。

—— 本節小結
    1. 循環遍歷列表、字典。
    2. else代表循環結束後的執行塊。
    3. 嵌套循環。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章