使用 Python 從列表中尋找僅偶數索引的元素的程式


假設我們有一個名為 nums 的元素列表。我們必須過濾掉所有奇數索引的元素,因此僅從此列表返回偶數索引的元素。

因此,如果輸入類似於 nums = [5,7,6,4,6,9,3,6,2],則輸出將為 [7, 4, 9, 6]

為解決這個問題,我們將遵循以下步驟 −

  • 使用 Python 列表切片策略來解決此問題
  • 從索引 1 開始,在列表末尾結束,每隔 2 步增加,因此切片
  • 語法為 [1::2]

示例

讓我們看看以下實現以獲得更好的理解 −

def solve(nums):
   return nums[1::2]
nums = [5,7,6,4,6,9,3,6,2]
print(solve(nums))

輸入

[5,7,6,4,6,9,3,6,2]

輸出

[7, 4, 9, 6]

更新於: 12-Oct-2021

1K+ 檢視

開啟你的 職業生涯

完成課程即可獲得認證

開始
廣告
© . All rights reserved.