擅长:python、mysql、java
<p>我认为最干净的可能是两个映射,以使代码更具可读性。在</p>
<pre><code>type_category_map = {"type1" : "category1",
"type2" : "category1", ,
"type3" : "category1",
"type4" : "category2",
....
"type14" : "category5"}
category_function_map = {"category1" : "handler1_function",
"category2" : "handler2_function,
....
}
</code></pre>
<p>那么python就是这样:</p>
^{pr2}$
<p>有一些方法可以用一个单一的数据结构来实现,但我认为没有一种方法能像这样清晰易懂。在</p>