9
说我有一个函数,需要坐标,x和y。Clojure:我如何获得'坐标'组合的列表?
对于x我有一个值的序列say [1 2 3],对于y我有另一个值序列[4 5 6]。
我如何得到这些所有组合的列表?
所以期望的结果会是这样的:
(myfn [1 2 3] [4 5 6]) => [[1 4] [1 5] [1 6] [2 4] [2 5] [2 6] [3 4] [3 5] [3 6]]
有没有这样的事情现有的功能?
对于未来的访问者:现在是'clojure.math.combinatorics'。 – 2013-02-26 10:06:30