python中for語句讀取生成器
說明
1、想要使用一個現有的生成器來建立一個新的生成器,可以利用生成器的可迭代特性,使用for迴圈來連貫執行。
2、用for迴圈的方法可以使用斐波那契生成器。
例項
def fib(): n = 0 a,b = 0,1 while n<10: n+=1 print(b) yield a,b=b,a+b a = fib() for s in a: s #執行結果: #1 1 2 3 5 8 13 21 34 55
以上就是python中for語句讀取生成器的介紹,希望對大家有所幫助。更多Python學習指路:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1978/viewspace-2828438/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python生成器讀取大檔案Python
- Python3-流程控制語句、迭代器、生成器Python
- 觸發器中獲取SQL語句觸發器SQL
- Python中if else語句出錯Python
- 從Export Dumpfile file 中讀出DDL 語句Export
- Python中break語句和continue語句有什麼區別?Python
- Oracle中獲取TABLE的DDL語句的方法Oracle
- python中try..except語句如何使用?Python
- python中try語句的工作過程Python
- Python 中的for,if-else和while語句PythonWhile
- Python中匯入模組或包語句Python
- Oracle 獲取ddl語句Oracle
- python-with語句Python
- python 控制語句Python
- python-語句Python
- 【Python基礎知識】Python中的while語句PythonWhile
- Oracle獲取資料庫中的物件建立語句Oracle資料庫物件
- 使用SQL語句獲取SQLite中的表定義SQLite
- Python中CSV讀取和轉換Python
- python中的生成器Python
- Python-條件語句和迴圈語句Python
- Python語法—迭代器、生成器Python
- python基礎語法—語句Python
- Oracle中獲取最低效的 topSQL的語句 (引用)OracleSQL
- Python基礎-if,for語句Python
- 理解Python的With語句Python
- Python with 語句的用法Python
- Python中怎麼讀取列表中某個值?Python
- Python如何讀取pdf中的圖片Python
- 如何在python中讀取配置檔案Python
- 用Python讀取excel中的資料PythonExcel
- Python中if條件判斷語句怎麼用?Python
- python 中的 for-else 和 while-else 語句PythonWhile
- 為什麼Python中沒有Switch/Case語句?Python
- 英語拼讀發音規則:連讀、略讀、重讀、斷句、語調
- 獲取物件DDL語句的方法物件
- 獲取物件的構建語句物件
- Java中如何解析SQL語句、格式化SQL語句、生成SQL語句?JavaSQL