你知道python的迭代,循環,遞歸與遍歷怎麼使用嗎?

你知道python的迭代,循環,遞歸與遍歷怎麼使用嗎?

首先,英文走一波.循環-loop,迭代-iterate,遞歸-recursion,遍歷-travelsal

●循環:指的是在滿足條件的情況下,重複執行同一段代碼.比如,while語句.

●迭代:指的是按照某種順序逐個訪問列表中的每一項.比如,for語句

●遞歸:指的是一個函數不斷調用自身的行為.比如,以編程方式輸出著名的斐波那契數列.

●遍歷:指的是按照一定規律訪問樹形結構中的每個節點,而且每個節點都只能訪問一次.

逐個訪問

在python中逐個訪問對象中的每個元素,可以這樣做:(例如一個list)

你知道python的迭代,循環,遞歸與遍歷怎麼使用嗎?

iter():將可迭代對象,轉換為迭代器

你知道python的迭代,循環,遞歸與遍歷怎麼使用嗎?


分享到:


相關文章: