小题

将用户上传的列表或者元组按索引奇数返回对应的元素给用户

def qishu(l):
    d = []
    for index in range(len(l)):
         if index % 2 ==1:
            d.append(l[index])
         else:
             pass
    print(d)

qishu([123,5,345,234,435,546,234,3])
View Code
def qishu(l):
    print(l[1::2])
    return l
qishu((21,34,56,2,3243,5435,465,73,435,43))
View Code

两种方法,一种for循环,一种切片,

虽然切片开始代码少,但是只能发挥余地有限,一旦需求复杂,就不能满足了

猜你喜欢

转载自www.cnblogs.com/zly9527/p/11286021.html