楼主:
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
推