擅长:python、mysql、java
<p>给你。这几乎可以肯定是尽可能简单。你交作业的时候甚至不用给我表扬。在</p>
<pre><code>import itertools
import functools
import operator
def min(seq, keyfun=operator.gt):
lt = lambda n: functools.partial(keyfun, n)
for i in seq:
lti = lt(i)
try:
next(itertools.ifilter(lti, seq))
except:
return i
</code></pre>