我是小鱼,今天是2021年11月12日,记录我学到的表驱动
因为之前是使用VB的,在VB中有一个select-case语句,可以执行多种选择的一个语法,在python中并没有,网上搜索了一下,说是在numpy中有,但这样就要导入numpy之后才可以。在我的认知中这应当是一个基础的语句。
因为一直都是在自学,没有老师。直到那天看了朋友给我的视频,他付费上课的课程视频,在视频中老师用了一种叫做表驱动的方法。我觉得可以实现select-case的语法。
见下图,使用字典。将key作为select的输入,按字典中的key的唯一性做case,字典中的value不仅可以用一个匿名函数,也可以是一个正式的函数名称。当然,也可以直接就是一个值。



