Clojure: tasti di selezione delle mappe
Restituisce una mappa contenente solo le voci nella mappa la cui chiave è in keys.
Sintassi
Di seguito è riportata la sintassi.
(select-keys hmap keys)
Parameters- "hmap" è la mappa delle chiavi e dei valori hash. 'keys' è l'elenco delle chiavi che devono essere selezionate da HashMap.
Return Value - Restituisce le chiavi dalla mappa secondo la clausola select delle chiavi.
Esempio
Di seguito è riportato un esempio di tasti di selezione in Clojure.
(ns clojure.examples.example
(:gen-class))
(defn example []
(def demokeys (hash-map "z" 1 "b" 2 "a" 3))
(println (select-keys demokeys ["z" "a"])))
(example)
Produzione
Il codice precedente produce il seguente output.
{z 1, a 3}