Python for
循環遍歷序列。它將這段代碼重複 n 次。考慮以下 for
循環的流程圖。
Python for loop 可以通過兩種方式使用。
- 使用序列
- 使用 range()函數
在 Python 中,序列被稱為列表、集合、字元串、元組和字典。我們可以使用 for
循環提取序列的元素。下面是循環的語法。
語法:
for iterating_var in sequence:
statement(s)
讓我們理解下面的例子。
示例- 1
list1 = [10, 20, 30, 40, 50, 60]
for i in list1:
print(i)
輸出:
10
20
30
40
50
60
示例- 2
str = "JavaTpoint"
for i in str:
print(i)
輸出:
J
a
v
a
T
p
o
i
n
t
range 函數()生成數字序列。例如,如果我們執行範圍(5) ,它將生成 0 到 4。range()函數的語法如下。
語法:
range(start, stop, step-size)
它接受這三個論點。
- 開始代表迭代的開始。
- 停止表示循環結束。它將迭代直到 stop-1。
- 步長跳過特定的迭代次數。默認情況下,步長為 1。
讓我們理解下面的例子。
示例- 1
for i in range(20):
print(i, end = ' ')
輸出:
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
示例- 2 使用 range()函數遍歷列表元素
list = ['Peter', 'Joseph', 'Ricky', 'Devansh', 'Kevin']
for i in range(len(list)):
print("Hii",list[i])
輸出:
Hii Peter
Hii Joseph
Hii Ricky
Hii Devansh
Hii Kevin
說明:
len() 函數返回列表的長度。範圍()獲得列表中的元素數量並列印其元素。
原創文章,作者:Y8SMZ,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/126325.html