作者:
crazycy (LCY)
2021-03-28 01:03:30※ 引述《ohmylove347 (米特巴爾)》之銘言:
: https://reurl.cc/8yzA24
: 上面說2006年 PEP 3103就建議實施switch-case語句。但是,在PyCon 2007上的一項民意調查未獲得對該功能的支持後,Python開發人員將其刪除。
: 沒有使用Python不知道生態系如何
: Google App上看到的文章
: 不知道各位大大對Switch加入有什麼看法
:
作者:
Muscovy (三分熟的鬧鐘)
2021-03-28 01:05:00其實我看了, 但是我看不懂... XD
作者:
yyhsiu (hsiu)
2021-03-28 02:53:00覺得比較像前面有人推過的 ocaml pattern matching不只是一堆 if else 簡單可以取代
作者:
Richun (解放左手的OO之力)
2021-03-28 03:03:00嗯...看起來很像是rust的matching pattern在結合了enum後可以達到很強大的效果
作者:
neo5277 (I am an agent of chaos)
2021-03-28 09:29:00c#也一樣啊
作者:
wulouise (在線上!=在電腦前)
2021-03-28 12:52:00普通的switch是對單一數值匹配,這邊是對一組資料做匹配
作者: majohnsha (不理不理) 2021-03-28 12:53:00
你講到重點了 這次改動是考量syntax sugar 前面一堆在討論效能 蠻好笑的
就是 pattern matching 啊,本質上是 syntax auger,和Scala 的作法類似。
作者: locklose (允) 2021-03-29 12:36:00
推