擅长:python、mysql、java
<p>您可以迭代输入,而不是使用索引:</p>
<pre><code>def ordertest(iterable):
it = iter(iterable)
prev = next(it)
for e in it:
if e > prev:
return False
prev = e
return True
</code></pre>
<p>注意,返回字符串<code>'true'</code>和<code>'false'</code>是一个坏主意。相反,您可以使用Python的内置<a href="http://docs.python.org/library/stdtypes.html#boolean-values" rel="noreferrer">booleans</a>。</p>