Python 資料結構入門(五):如何用 for 迴圈搭配 List(清單)
前一篇我們學會了排序、統計、查找
那今天就來看看更有效率地「處理」 List 清單的方法吧~
來看看 List 搭配 for 迴圈會得到什麼結果吧!
用 for 迴圈跑清單
為什麼要搭配 for 迴圈?
當你有一個清單裡面有很多資料,
而你想要一個一個拿出來處理、顯示、比對、累加⋯⋯
就一定會用到迴圈
方法一:按照數量,按照順序把清單中資料一個一個跑
fruits = [“apple”, “orange”, “cherry”, “lemon”]
for i in range(len(fruits)):
print(f”第{i}種水果是 {fruit[i]}”)
顯示結果就會是
第1種水果是 lemon
第2種水果是 cherry
第3種水果是 orange
第4種水果是 apple
幫我們想要知道「第幾個資料是什麼」的時候,就可以使用 range 跟 len 去跑 for 迴圈,
就可以把每一個水果都按照順序跑一次,這樣就有他的 索引index,也知道他是在哪個位置了
方法二:把每個清單中的資料都跑一次
fruits = [“apple”, “orange”, “cherry”, “lemon”]
for fruit in fruits:
print(fruit)
顯示結果就會是
lemon
cherry
orange
apple
把每一個水果都一個一個跑一次,然後 print 出來,沒辦法直接知道他在哪個位置
這個方法就是 for 變數 in 清單
Python 會自動幫你將每一個資料,一個一個取出來,然後重複執行你想做的事情!
Tips:List 本身是資料的容器
所以 for 迴圈就是幫我們打開容器的工具,用不同方法一個一個取出 List 裡面的資料。
stanCode標準程式教育機構-你也值得更好的教育
Facebook|https://www.facebook.com/stancode.tw
Instagram|https://www.instagram.com/stancode_tw/
YouTube|https://www.youtube.com/@stancode7228/videos
Website|https://www.stancode.tw/
TikTok|https://www.tiktok.com/@standardcoding
