为什么clojure.data/diff的输出中没有'nil's >>

问题描述 投票:1回答:1
user=> (def one [ "a" "b" "c" ])
#'user/one
user=> (def two [ "x" "y" "c" ])
#'user/two
user=> (require 'clojure.data)
nil
user=> (clojure.data/diff one two)
[["a" "b"] ["x" "y"] [nil nil "c"]]

那些'零'是哪里来的?

谢谢!

user =>(def一个[“ a”“ b”“ c”])#'用户/一个用户=>(def两个[“ x”“ y”“ c”])#'user /两个用户= >(需要'clojure.data)nil用户=>((clojure.data/diff一二)[[“ a”“ b”] [“ x”“ y”] [nil nil“ ...

clojure
1个回答
4
投票
从文档clojure.data/diff
© www.soinside.com 2019 - 2024. All rights reserved.