zoukankan      html  css  js  c++  java
  • Python 知识要点:for 循环

    for循环在Python中是一个通用的序列迭代器:可以遍历任何有序的序列对象内的元素。

    可用于字符串,列表,元组,其他内置可迭代对象,以及通过类所创建的新对象。

    语法格式: for <target> in <object>:

           <statements>

          else:

           <statements>

    Python运行for循环时,会逐个将序列对象中的元素赋值给目标,然后为每个元素执行循环主体。

    循环主体一般使用赋值的目标来引用序列中当前的元素。

     

    for语句也支持一个选用的else块,它的工作就像是在while循环中一样:若循环离开时没有碰到break语句,就会执行。break 和 continue 语句也可用于for循环中。

    for循环完整的格式:

       for <target> in <object>:

        <statements>

        if <test>: break

        if <test>: continue

        else:

        <statements>

     

    【迭代遍历字典】

    card_list = [{"name": "ang", "qq": "4355"},
                 {"name": "bng", "qq": "5555"}]
    for card in card_list:
        print(card)
    stu_name = [{"name": "小梅"},
                {"name": "小明"}]
    for stu in stu_name:
        print(stu)
        if stu["name"] == "小梅":
            print("找到了")
            break
    else:
        print("没找到")
    从现在开始,种下梦想中的参天大树
  • 相关阅读:
    mysql for update 高并发 死锁研究
    IntelliJ IDEA导航特性Top20
    idea工具
    图片水印处理-temp
    idea常用快捷键列表
    编写MyLayer,2 锚点,3 精灵的创建,4 zorder
    CSS学习(十六)-HSLA颜色模式
    android中LocalBroadcastManager的使用
    什么是鸭子类型(duck typing)
    线程应用的场景
  • 原文地址:https://www.cnblogs.com/dc2019/p/13168523.html
Copyright © 2011-2022 走看看