擅长:python、mysql、java
<p>制作<code>hour</code>一个列表列表,例如<code>hour = [[] for _ in range(24)]</code>,这样<code>hour[7]</code>会给你<code>hour7</code>的任何东西,等等。然后你可以简单地做</p>
<pre><code>hour[datetime_obj.hour].append(a)
</code></pre>
<p>没有ifs或循环</p>
<p>如果<code>datetime_obj.hour</code>所取的值不是从0到某个数字的连续值,则使用列表字典</p>