Clojure:
Trovare la lunghezza di una stringa
How to:
Usare la funzione count
per ottenere la lunghezza di una stringa:
(count "Ciao, mondo!") ; => 12
(count "") ; => 0
La funzione count
è diretta, dà il numero dei caratteri. Facile, no?
Deep Dive
In Clojure, count
è l’approccio idiomatico per trovare la lunghezza di una stringa. Risale alle origini funzionali del linguaggio, dove operare su strutture dati come liste e sequenze è centrale.
Alternative? Ne esistono poche, dato che count
è così integrata nel linguaggio.
Dettagli? count
è O(1) per stringhe e molte altre strutture dati perché Clojure le gestisce internamente in modo tale che la lunghezza sia facilmente accessibile senza doverle percorrere.
See Also
Per approfondire, visita la documentazione ufficiale di count
:
Interessati all’uso delle stringhe in Clojure?