Python line quick sort

quick_sort = lambda array: array if len(array) <= 1 else quick_sort([item for item in array[1:] if item <= array[0]]) + [array[0]] + quick_sort([item for item in array[1:] if item > array[0]])

 

Guess you like

Origin www.cnblogs.com/shitianfang/p/12356180.html