1
我正在學習矢量如何工作。 我有兩個向量,一個包含名稱,另一個包含「電話號碼」。我寫這顯示了所有的名字,所有的電話號碼的功能彼此相鄰:學習矢量
(define v4 (vector 'Tom 'Michael 'John 'Julia))
(define v5 (vector 2343 1343 2112 372637))
(define db (λ (n)
(cond
((equal? (vector-length v4) n) "stop")
(equal? 0 (display (vector-ref v4 n))
(display " ")
(display (vector-ref v5 n))
(displayln " ")
(set! n (+ n 1))
(db n)
))))
(db 0)
結果是:
Tom 2343
Michael 1343
John 2112
Julia 372637
"stop"
這是做正確的方式?有沒有更好的方法來做到這一點?
太棒了!謝謝! – 01egi4 2014-12-05 07:52:04