Clojure - Trova mappe

Restituisce la voce della mappa per la chiave.

Sintassi

Di seguito è riportata la sintassi.

(find hmap key)

Parameters- "hmap" è la mappa delle chiavi e dei valori hash. 'chiave' è la chiave che deve essere cercata nella mappa.

Return Value - Restituisce la coppia chiave-valore per la chiave desiderata, altrimenti restituisce zero.

Esempio

Di seguito è riportato un esempio di ritrovamento in Clojure.

(ns clojure.examples.example
   (:gen-class))
(defn example []
   (def demokeys (hash-map "z" "1" "b" "2" "a" "3"))
   (println demokeys)
   (println (find demokeys "b"))
   (println (find demokeys "x")))
(example)

Produzione

Il codice precedente produce il seguente output.

{z 1, a 3, b 2}
[b 2]
nil