iT邦幫忙

2025 iThome 鐵人賽

DAY 7
0
自我挑戰組

Python 函式大全系列 第 7

類型四 迭代與序列

  • 分享至 

  • xImage
  •  

5. iter(): 回傳迭代器

✦ 指令功能 :將可迭代物件(如列表)轉換為迭代器

✦ 使用時機 : 控制迭代流程、處理特殊迭代需求等

https://ithelp.ithome.com.tw/upload/images/20250919/20177993PMSm2YvH6H.jpg

6. map(): 將函數應用到可迭代物件元素

✦ 指令功能 : 將指定函數應用到可迭代物件每個元素,產生新的迭代器,包含應用函數後的結果

✦ 使用時機 : 批量轉換元素、簡化迴圈邏輯等

https://ithelp.ithome.com.tw/upload/images/20250919/20177993TqIvK1EzKk.jpg

7. next(): 取得迭代器的下一個元素

✦ 指令功能 : 從迭代器中取得下一個元素,並推進迭代器內部位置

✦ 使用時機 : 逐一處理元素、控制迭代流程等

https://ithelp.ithome.com.tw/upload/images/20250919/20177993ar9QmmuAEy.jpg

8. reversed(): 反向回傳迭代器元素

✦ 指令功能 : 將可迭代物件(如字串)的元素反向排序,並回傳一個反向迭代器

✦ 使用時機 : 資料處理、簡化反序操作等

https://ithelp.ithome.com.tw/upload/images/20250919/20177993uuStcNyrby.jpg

9. zip(): 將多個可迭代物件打包成元組

✦ 指令功能 : 將多個可迭代物件的元素打包成元組迭代器,且包含來自各可迭代物件的對應元素

✦ 使用時機 : 配對資料、並行迭代等

https://ithelp.ithome.com.tw/upload/images/20250919/20177993TarMlmvkPJ.jpg


上一篇
類型四 迭代與序列
下一篇
類型四 迭代與序列
系列文
Python 函式大全10
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言