在Python中查找列表中仅包含偶数索引项的程序

在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]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程