저는 Clojure에서 아직 새로운입니다. txt 파일에서 구문 분석 된 값을 분할하려고합니다.Clojure에서 기호로 나열하려면 txt 구문 분석하는 방법?
이 단어를 목록에 sembol로 추가해야합니다. 예를 들어
예 txt 파일은 :
이 간단한 테스트
이며, 결과는 다음과 같아야합니다 사전에
'((t h i s) (i s) (a) (s i m p l e) (t e s t)
하시기 바랍니다 도움이, 감사합니다.
이 같은뭔가 :
user> (require '[clojure.string :as cs])
nil
user> (defn to-syms [s]
(let [words (cs/split (cs/trim s) #"\s+")]
(map #(map (comp symbol str) %) words)))
#'user/to-syms
user> (to-syms "this is a line")
;;=> ((t h i s) (i s) (a) (l i n e))
UPDATE
확장
질문을 무시하십시오. 이 사이트가 작동하는 방식이 아닙니다. –
당신은 파이썬 코드가 아니라 Clojure 코드를 요구했습니다. 파이썬에 관해 묻기 위해 질문을 편집하면 답이 있다는 것이 도움이되지 않습니다. – DJMcMayhem