有幾次我偶然發現了Python中的C風格任務,如a = b = 0
。通過努力的谷歌搜索,我發現這被稱爲鏈式分配:[1],[2],[3]。但是,似乎official documentation中未提及此功能。Python中鏈接任務的狀態
這是否意味着鏈式任務仍處於試驗階段,或者僅僅是官方文檔略微落後於開發?
有幾次我偶然發現了Python中的C風格任務,如a = b = 0
。通過努力的谷歌搜索,我發現這被稱爲鏈式分配:[1],[2],[3]。但是,似乎official documentation中未提及此功能。Python中鏈接任務的狀態
這是否意味着鏈式任務仍處於試驗階段,或者僅僅是官方文檔略微落後於開發?
看起來官方文檔提到它嗎?
assignment_stmt ::= (target_list "=")+ (expression_list | yield_expression)
^here
您可以使用鏈分配,但它不是Pythonic風格。
來自Python的禪宗;; 「 」單位比嵌套好。「
這似乎不是這個座右銘對我的準確應用。 –
你說得對,我錯過了加號。謝謝! – ssegvic
@ssegvic:以及它下面的敘述文本:*並將單個結果對象分配給每個目標列表,從左到右。* –
@Martin:您說得對,謝謝! – ssegvic