學習Python中的List迭代功能

Python List 迭代

Python list 迭代是一個簡單但卻又重要的技巧,它可以讓你快速地處理list裡的元素,而不用撰寫太多的程式碼。

List 迭代可以讓你快速地處理list裡的元素,而不用撰寫太多的程式碼。舉例來說,假設你有一個list,裡面有10個數字,你可以使用list迭代來將每個數字都加上1:

numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

for number in numbers:
    number += 1

print(numbers)

上面的程式碼會將每個數字都加上1,並且將結果印出來:

[2, 3, 4, 5, 6, 7, 8, 9, 10, 11]

另外,list迭代也可以讓你快速地對list裡的元素做計算,例如,你可以使用list迭代來計算list裡所有數字的總和:

numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

total = 0
for number in numbers:
    total += number

print(total)

上面的程式碼會將list裡所有數字的總和印出來:

55

List迭代也可以讓你快速地對list裡的元素做條件判斷,例如,你可以使用list迭代來檢查list裡是否有大於10的數字:

numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

has_big_number = False
for number in numbers:
    if number > 10:
        has_big_number = True

print(has_big_number)

上面的程式碼會檢查list裡是否有大於10的數字,並且將結果印出來:

False

可以看到,list迭代是一個非常有用的技巧,它可以讓你快速地處理list裡的元素,而不用撰寫太多的程式碼。如果你想要學習更多關於Python list迭代的知識,可以參考Python Lists這個教學網站。

發佈留言