Python中for迴圈的用法

2021-10-23 09:18:36 字數 785 閱讀 7847

range

(stop)

#0 ~ stop-1

range

(start,stop)

#start ~ stop-1

range

(start,stop,step)

#start ~ stop-1, step表示步長

注:python中break,continue 的用法與c中一致

enumerate()(單詞意思是列舉的意思)是python中的內建函式,

enumerate(x,[start=0])
start是起始計數值,預設從0開始。

a =

for i , item in

enumerate

(a):

print

(i, item)

output:01

1223

即i 為序號,item為對應字典a 中的項

下面是把start設定為10,輸出結果下標將是從10開始,不再是預設的0.

b =[1

,2,3

,4,5

,6]for i,item in

enumerate

(b, start=10)

:print

(i,item)

output:101

112123

134145

156

Python 中for迴圈語句的用法

python 中的迴圈語句有 2 種,分別是 while 迴圈和 for 迴圈,while 迴圈和 if 條件分支語句類似,即在條件 表示式 為真的情況下,會執行相應的 塊。for 迴圈,常用於遍歷字串 列表 元組 字典 集合等序列型別,逐個獲取序列中的各個元素。for 迴圈的語法格式如下 for ...

Python迴圈的else高階用法

python迴圈的else高階用法 1 for in else用法 格式為 for in 語句1else 語句2如果在語句1中沒有包含break,return語句等導致語句1沒有正常結束的情形,那麼語句2必然會執行。如果在語句1中包含有break語句,但break沒有被執行,那麼語句2也會被執行,如...

python中的for迴圈

一 for迴圈概要 for迴圈是乙個通用序列迭代器,可遍歷任何有序的序列物件內的元素,包括字串 列表 元組 其他內建可迭代物件。一般格式 for in if break if continue else 二 for迴圈應用舉例 1 遍歷序列元素 for x in spam eggs ham prin...