千家信息网

大数据中可迭代对象的遍历是什么

发表于:2025-02-22 作者:千家信息网编辑
千家信息网最后更新 2025年02月22日,这篇文章给大家介绍大数据中可迭代对象的遍历是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。items = [1,2,3,4,5,6]结果:1 [2, 3, 4, 5, 6]2
千家信息网最后更新 2025年02月22日大数据中可迭代对象的遍历是什么

这篇文章给大家介绍大数据中可迭代对象的遍历是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

items = [1,2,3,4,5,6]结果:1 [2, 3, 4, 5, 6]2 [3, 4, 5, 6]3 [4, 5, 6]4 [5, 6]5 [6]6 []

方法一:

def sum(items):#递归    head,*tail = items    print(head,tail)    return head + sum(tail) if tail else head

方法二:

def sum(items):#解包     tail = items    while tail:        head,*tail = tail        print(head,tail)

方法三:

def sum(items):#切片    tail = items    while tail:        print(tail[:1][0],tail[1:])        tail = tail[1:]

方法四:

items = [1,2,3,4,5,6]def sum(items):#list方法    while items:        print(items[0],items[1:])        items.pop(0)

关于大数据中可迭代对象的遍历是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

0