1. 程式人生 > >Python3 迭代器

Python3 迭代器

Python3 迭代器

說明:

迭代器是一個可以記住遍歷的位置的物件

迭代器物件從集合的第一個元素開始訪問,直到所有的元素被訪問完結束

迭代器只能往前不會後退

字串,列表或元組物件都可用於建立迭代器

示例1:

#!/usr/bin/python


# 建立列表

mylist = [1,2,3,4];


# 建立迭代器

it = iter(mylist);


# 輸出迭代器的下一個元素

print (next(it));


print ('the end');

程式碼截圖1:

1.png

執行截圖1:

2.png


示例2:

#!/usr/bin/python


# 建立列表

mylist = [1,2,3,4];


# 建立迭代器

it = iter(mylist);


# 通過for輸出迭代器的每一個元素

for x in it:

    print (x);


print ('the end');

程式碼截圖2:

2-1.png

執行截圖2:

2-2.png

QQ截圖20181031150712.png檢視更多技術請移步:https://ui.29mn.com