Python 中包含所有交替元素的列表


在本文中,我們將學習如何從列表中獲取交替元素。我們將看到解決此問題的兩種不同方法。

按照以下步驟,可以用一種方法解決此問題。

  • 初始化列表。
  • 3 遍歷列表並存儲奇數索引處的元素。
  • 列印結果。

示例

讓我們看一下程式碼。

 即時演示

# Initializing the list
numbers = [1, 2, 3, 4, 5]

# finding alternate elements
result = [numbers[i] for i in range(len(numbers)) if i % 2 != 0]

# printing the result
print(result)

如果您執行上述程式碼,則會得到以下結果。

[2, 4]

我們將使用切片獲得所有奇數位置的元素。按照以下步驟,可以用一種方法解決此問題。

  • 初始化列表。
  • 使用 [1::2] 切片獲取奇數索引處的元素。
  • 列印結果。

示例

讓我們看一下程式碼。

 即時演示

# Initializing the list
numbers = [1, 2, 3, 4, 5]

# finding alternate elements
result = numbers[1::2]

# printing the result
print(result)

如果您執行上述程式碼,則會得到以下結果。

輸出

[2, 4]

結論

如果您對本文有任何疑問,請在評論部分留言。

更新日期: 2020 年 11 月 13 日

2K+ 次瀏覽

啟動您的職業生涯

完成課程即可獲得認證

立即開始
廣告
© . All rights reserved.