• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    python元組推導式

    使用元組推導式可以快速的生成元組,與列表推導式很像,但又有不同。具體的可以看本人發布的《python列表推導式》本人發布的 python列表推導式地址:https://jingyan.baidu.com/article/5d368d1e360a937e61c05764.html

    東西/原料

    • python3

    元組推導式

    • 按照前面的列表推導式,將'[]'改為'()',可以獲得下面的代碼

    • 按照上面的代碼,可以看出元組推導式生當作的成果并不是直接獲得的元組或列表,所以需要轉換當作元組或列表。

      tuple():轉換當作元組

      list():轉換當作列表

    • 利用上面的方式生當作的元組,可以用for輪回遍歷或直接利用__naxt()__方式進行遍歷

    • 用for輪回遍歷該生當作器對象,并輸出每個元素的值

    • 無論經由過程哪種遍歷,若是還想再利用該生當作器對象,都必需從頭建立一個生當作器對象。因為遍歷后,原生當作器對象已經不存在了。

      END

    總結

    • 1.元組推導式與列表推導式相似,但并不完全一樣,而且元組推導式生當作的是一個生當作器對象,需要轉換當作元組或列表。

      2.要利用經由過程元組推導式生當作的生當作器對象,可以用for輪回遍歷或直接利用__naxt()__方式進行遍歷。

      3.無論用for輪回仍是__next()__,若是還想再利用該生當作器對象,都必需從頭建立一個生當作器對象。因為遍歷后,原生當作器對象已經不存在了。

      END

    注重事項

    • 我有些代碼利用中文輸入法輸入的,請不要復制,以免犯錯
    • 若是感覺不錯,就點個贊唄(* ̄︶ ̄)
    • 發表于 2020-04-19 19:00
    • 閱讀 ( 748 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆