怎么遍历list

怎么遍历list?这里用python解释一下各种遍历的方法。

工具/原料

  • python

方法/步骤

  1. 1

    l = [1, 2, 3, 4, 5]

    这里创建一个列表,也就是list,list是可以遍历的,是可修改有序的数据。

    怎么遍历list
  2. 2

    for i in l:

        print(i)

        

    用for loops就可以直接遍历list。在下方可以设置逐个打印出来,证明遍历的效果。

    怎么遍历list
  3. 3

    for l in l:

        print(l)

        

    单独的每个特殊遍历,可以定义和列表一样的变量名字,但是不建议这样定义,会造成混绕。

    怎么遍历list
  4. 4

    l = ["a", "b", "c", "d"]

    for i in range(len(l)):

        print(i, l[i])

        

    另外如果我们用range配合len就可以在遍历的时候指定序号。

    怎么遍历list
  5. 5

    l = ["a", "b", "c", "d"]

    a = [i for i in l]

    print(a)

    列表推导式进行变量是一种高级的方法,也是非常常见的。

    怎么遍历list
  6. 6

    for x, y in zip([1, 2, 3], ["Peter", "Alice", "Chris"]):

        print(x, y)

        

    利用zip函数可以同时遍历两个列表

    怎么遍历list
  7. 7

    print(*zip([1, 2, 3], ["Peter", "Alice", "Chris"]))

    这样可以用zip做反向操作。

    怎么遍历list
  8. 8

    a = [1, 2, 3]

    b = ["Peter", "Alice", "Chris"]

    for i in a:

        for y in b:

            print(i, y)

            

    嵌套的循环有另外一种遍历的效果。

    怎么遍历list
  9. 8
    此文章未经授权抓取自百度经验
  10. 9

    a = [1, 2, 3]

    n = 0

    while n < 2:

        for i in a:

            n += 1

            print(i)

            

    如果配合while来遍历,功能也是可以涉及到很多方面。

    怎么遍历list
    END

注意事项

  • 每种方法都是对应不同的情况来运用的
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
相关标签编程语言PYTHON