Python3 迭代器
Python3 迭代器
迭代器是一個能夠提供順序遍歷集合元素功能的對象。它從集合的第一個元素開始訪問,向前順序訪問每一個元素,直到所有的元素被訪問完結(jié)束。
1. 迭代器的使用方法
迭代器有兩個基本的方法:iter() 和 next()。
字符串,列表或元組對象都可用于創(chuàng)建迭代器:
Python3 范例
>>> list=[1,2,3,4]
>>> it = iter(list) # 創(chuàng)建迭代器對象
>>> print (next(it)) # 輸出迭代器的下一個元素
1
>>> print (next(it))
2
>>>
>>> it = iter(list) # 創(chuàng)建迭代器對象
>>> print (next(it)) # 輸出迭代器的下一個元素
1
>>> print (next(it))
2
>>>
相關(guān)文章
- Python GUI編程 Tkinter
- Python 遞歸
- Python 回溯
- Python MongoDB 數(shù)據(jù)庫連接 - PyMongo 驅(qū)動
- Python File fileno() 方法
- Python os.fchdir() 方法
- Python os.lchown() 方法
- Python os.lseek() 方法
- Python os.lstat() 方法
- Python os.makedev() 方法
- Python os.mkdir() 方法
- Python os.openpty() 方法
- Python os.rmdir() 方法
- Python ljust()方法
- Python rstrip()方法
- Python List max()方法
- Python List list()方法
- Python List extend()方法
- Python 字典 Dictionary clear()方法
- Python Tuple 元組 min()方法