码迷,mamicode.com
首页 > 其他好文 > 详细

dict 实现 switch能力

时间:2018-08-02 10:19:26      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:入口   temp   部分   pre   调用   key   使用   实现   switch   

基于hash原理,dict使用key作为入口选择,value作为函数入口,可以实现switch的部分功能。
例如:dict = {‘c‘: temp_c; ‘k‘: temp_k}
分别定义解析C、K量纲的温度处理函数,调用时采用

class = ‘c’
dict[class](...)

待测试想法:利用执行字符串代码的功能,实现switch的短代码分片执行功能

dict 实现 switch能力

标签:入口   temp   部分   pre   调用   key   使用   实现   switch   

原文地址:http://blog.51cto.com/106165/2153430

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!