首頁  >  問答  >  主體

python中这样的写法怎么理解

PHP中文网PHP中文网2741 天前249

全部回覆(2)我來回復

  • 大家讲道理

    大家讲道理2017-04-18 10:16:49

    PEP0202 列表遞推式: https://www.python.org/dev/pe...

    稍微解釋一下:

    • result是一個包含tuple的容器

    • 容器中每個元素包含兩個值,第一個代表狀態True/False,第二個值是一個dict

    • 若元素中狀態為True則取dict中的path值

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 10:16:49

    拆開來寫就是:

    for ok, x in results:
        if ok:
            print(x['path'])

    其實只是一種簡寫,主要作用在於程式碼簡潔美觀,不必太在意。

    回覆
    0
  • 取消回覆