相关疑难解决方法(0)

在奇数位置提取列表元素

所以我想创建一个列表,它是一些现有列表的子列表.

例如,

L = [1, 2, 3, 4, 5, 6, 7],我想创建一个子列表li,li包含L奇数位置的所有元素.

虽然我可以做到

L = [1, 2, 3, 4, 5, 6, 7]
li = []
count = 0
for i in L:
    if count % 2 == 1:
        li.append(i)
    count += 1
Run Code Online (Sandbox Code Playgroud)

但我想知道是否有其他方法可以有效地以较少的步骤进行相同的操作.

python list slice

87
推荐指数
3
解决办法
11万
查看次数

标签 统计

list ×1

python ×1

slice ×1