擅长:python、mysql、java
<p>您的问题是将unicode连接到int:</p>
<p><code>u'17:00' + 1</code></p>
<p>如果您分析时间,可能会更容易完成任务,例如:</p>
<pre><code>from datetime import datetime
def get_time_slotes():
test_list = [u'08:00', u'12:00', u'13:00', u'09:00', u'10:00', u'17:00']
test_list = [datetime.strptime(t, '%H:%M').hour for t in test_list]
res = set(range(max(test_list) + 1)) - set(test_list)
print("The list of missing elements : " + str(res))
get_time_slotes()
</code></pre>
<p>输出:</p>
<pre><code>The list of missing elements : {0, 1, 2, 3, 4, 5, 6, 7, 11, 14, 15, 16}
</code></pre>