擅长:python、mysql、java
<p>为什么不把它们放进一个dict,这样你每分钟只能得到一个条目:</p>
<pre><code>times = [
'2015-06-18 11:36:57.830000',
'2015-06-18 11:36:57.830000',
'2015-06-18 11:36:59.340000',
'2015-06-18 11:36:59.340000',
]
time_dict = {}
for time in times:
time_dict[(time.split('.'))[0][:-3]] = 1
print(time_dict.keys())
</code></pre>
<p>更好的是,你可以在翻译日期之前创建dict。这样,每个条目只需进行一次转换:</p>
<pre><code>times = [
'1434615010.27858',
'1434615010.27858',
]
time_dict = {}
for time in times:
time_dict[time] = 1
for time in time_dict.keys():
date = datetime.fromtimestamp(float(time))
print((str(date).split('.')[0])[:-3])
</code></pre>