擅长:python、mysql、java
<p>正如我在对你上一个问题的评论中所说的,你想要做的最简单的方法就是先写一个函数,把已经排序的列表交换成你想要的顺序,然后你就可以把你的排序函数和新函数连在一起。在</p>
<pre><code>def wacky_sort(seq):
# code you already have
def alternate_ends(seq):
new_seq = []
while seq:
new_seq.append(seq.pop(0))
if seq:
new_seq.append(seq.pop())
return new_seq
def wacky_sort_with_alternating_ends(seq):
wacky_sort(seq)
return alternate_ends(seq)
</code></pre>