使用 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]
广告