Python中的for操作是循環遍歷序列,可以方便地對序列中的每一個元素進行操作。for循環的語法格式如下:
for 變量 in 序列: 執行語句...
其中,變量表示序列中的每一個元素,可以在循環體內使用。序列可以是列表、字符串、元組等可迭代對象。
下面是一個簡單的示例:
fruits = ["apple", "banana", "cherry"] for fruit in fruits: print(fruit)
上面的代碼輸出 fruits 列表中的每一個元素:
apple banana cherry
我們也可以在循環體內使用條件語句進行判斷:
fruits = ["apple", "banana", "cherry"] for fruit in fruits: if fruit == "banana": print("I don't like bananas") else: print(fruit)
上面的代碼輸出 fruits 列表中的每一個元素,如果元素是 "banana",則輸出 "I don't like bananas":
apple I don't like bananas cherry
我們還可以使用range()函數來生成一個序列,進行循環遍歷:
for i in range(5): print(i)
上面的代碼輸出 0 到 4 的整數:
0 1 2 3 4
最后,我們可以使用for循環嵌套來遍歷多維的列表:
matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] for row in matrix: for item in row: print(item)
上面的代碼遍歷了一個二維列表,并輸出了每一個元素:
1 2 3 4 5 6 7 8 9
以上是關于Python中for操作的一些簡單介紹,希望可以對初學者有所幫助。