删除列表中奇数索引的四种方法

#第一种方法
lis=[11,22,33,44,55,66,77,88,99]
k=1
for i in range(len(lis)):
    if i%2==1:
        del lis[k]
        k += 1
print(lis)

#第二种方法
lis2=[11,22,33,44,55,66,77,88,99]
print(lis2[::2])

#第三种方法
lis3=[11,22,33,44,55,66,77,88,99]
l=[]
for i in range(len(lis3)):
    if i%2==0:
        l.append(lis3[i])
print(l)

#第四种方法
lis4=[11,22,33,44,55,66,77,88,99]
for i in range(len(lis4)-1,-1,-1):
    if i%2==1:
        del lis4[i]
print(lis4)

猜你喜欢

转载自www.cnblogs.com/cjluchen/p/9328830.html