def quicksort(lijst): if len(lijst) < 2: return lijst linkerlijst = [] pivotlijst = [] rechterlijst = [] pivot = lijst[0] for element in lijst: if element < pivot: linkerlijst.append(element) elif element == pivot: pivotlijst.append(element) else: rechterlijst.append(element) linkerlijst = quicksort(linkerlijst) rechterlijst = quicksort(rechterlijst) return linkerlijst + pivotlijst + rechterlijst sorteerlijst = [1,5,2,7,3,4,9,2,4] print(quicksort(sorteerlijst))