W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
'doseq'語句類似于在許多其他編程語言中找到的'for each'語句。 doseq語句基本上用于對序列進行迭代。
以下是doseq語句的一般語法。
(doseq (sequence) statement#1)
下面是這個循環(huán)的圖解表示。
以下是doseq語句的示例。
(ns clojure.examples.hello (:gen-class)) ;; This program displays Hello World (defn Example [] (doseq [n [0 1 2]] (println n))) (Example)
在上面的例子中,我們使用doseq語句來迭代分配給變量n的值0,1和2的序列。 對于每次迭代,我們只是將值打印到控制臺。
以上示例將輸出以下結(jié)果:
0 1 2
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: