Bongo Sort
No notes
Syntax:
Python
def bongo_sort(numbers): if any((larger < smaller for (smaller, larger) in itertools.izip(numbers, itertools.islice(numbers, 1, None)))): random.shuffle(numbers) bongo_sort(numbers) numbers = [4, 3, 2, 1] print numbers bongo_sort(numbers) print numbers