2017-04-05 1 views

답변

5

doseq에서 제공 한 요소의 형태 :

(let [ss "123\""] 
    (doseq [s ss] 
    (println (type s)))) 

당신은 그들이 문자를 걸 볼 수 있습니다, 그러나 당신은 문자열에 대해 그들을 비교하는 것입니다. 유형이 일치하지 않으므로 항상 false가됩니다.

(let [ss "123\""] 
    (doseq [s ss] 
    (println s (= \" s)))) 

1 false 
2 false 
3 false 
" true 
:

대신 문자에 대해 비교
관련 문제