python 迭代器 自我總結

2021-10-07 23:58:44 字數 505 閱讀 3442

可迭代的物件:1.生成器 2.元組、列表 、集合、字典、字串

判斷是否是可迭代的 isinstance(list\turble… ,iterable)

迭代 是訪問集合元素的一種方式,迭代器可以記住遍歷的位置

迭代器 從第乙個元素開始,直到元素全部訪問結束

可迭代的不一定就是迭代器

生成器是可迭代的,也是迭代器 ----->生成器是迭代器的一種

list是可迭代的,但不是迭代器,但是可以呼叫iter(lsit) 變成迭代器

lt1 =[1

,2,4

,5,6

]it_lt1 =

iter

(lt1)

print

(next

(it_lt1)

)print

(next

(it_lt1)

)print

(next

(it_lt1)

)

10 08迭代 9 29自我總結

ts中類的職責劃分,應該細化,不應全部塞進乙個類中。自我測試更加仔細 get,post請求引數長度,若引數傳的比較多,使用post請求,特別是支援多選的下拉列表 utc時間轉本地時間 對於非同步請求,必須在其請求成功 獲取到資料 後執行某個動作 方法 若不想在then中呼叫方法,可以將請求函式返回,...

python 迭代器 python迭代器

迭代器 可以直接作用for迴圈的資料型別 我們已經知道,可以直接作用for迴圈的資料型別有以下幾種 一類是集合資料型別 如 list tuple dict set str等 一類是generator,包括生成器和帶yield的generator function 可迭代物件定義 這些可以直接作用fo...

迭代器python Python 迭代器總結

迭代器是python乙個強大的功能,它可以記錄被迭代 物件 的位置,迭代器物件從集合的第乙個元素開始訪問資料,直到所有資料訪問結束,迭代器有兩個基本函式iter 和next iter 用來生成迭代器 next 用來返回迭代器的下乙個資料 python內建模組itertools,提供了很多非常有用的函...