vl-sort

Wyszukaj w słowniku

Dostępne słowniki:

Termin Definicja
vl-sort

(vl-sort lista funkcja-porównująca )

Funkcja sortuje elementy listy względem podanego kryterium.

Przykład:

Sortowanie tabeli dwuwymiarowej względem drugiej kolumny.
Przykładowe dane
(setq lista (list (list "d" 3)(list "a" 7)(list "S" 1)(list "G" 5)(list "b" 2)(list "x" 12) ))

(vl-sort lista (function (lambda ( x y ) (< (cadr x) (cadr y)))) )

Zwróci następujący wynik:
(("S" 1) ("b" 2) ("d" 3) ("G" 5) ("a" 7) ("x" 12))