Functional programming 使用zip和drop-in Julia
由于某些原因,此代码不起作用:Functional programming 使用zip和drop-in Julia,functional-programming,iterator,julia,Functional Programming,Iterator,Julia,由于某些原因,此代码不起作用: collect(zip(drop([1,2,3], 1), drop([1,2,3], 1))) 我试图删除集合的第一个元素,并压缩结果的两个副本。这段代码对我来说运行得非常好。请使用versioninfo() 你的版本是什么?我在0.6版上使用了一些关于drop被替换为迭代器的弃用警告。drop。也可以在0.5版上使用。你能检查一下你的versioninfo()?如果您不在v0.5+上,您应该真正升级您的Julia安装。Julia版本也显示在每个新REPL会话
collect(zip(drop([1,2,3], 1), drop([1,2,3], 1)))
我试图删除集合的第一个元素,并压缩结果的两个副本。这段代码对我来说运行得非常好。请使用
versioninfo()
你的版本是什么?我在0.6版上使用了一些关于
drop
被替换为迭代器的弃用警告。drop
。也可以在0.5版上使用。你能检查一下你的versioninfo()
?如果您不在v0.5+上,您应该真正升级您的Julia安装。Julia版本也显示在每个新REPL会话的顶部。版本0.4.7(2016-09-18 16:17 UTC)
julia> collect(zip(drop([1,2,3], 1), drop([1,2,3], 1)))
2-element Array{Tuple{Int64,Int64},1}:
(2,2)
(3,3)
julia> versioninfo()
Julia Version 0.5.1
Commit 6445c82 (2017-03-05 13:25 UTC)
Platform Info:
OS: macOS (x86_64-apple-darwin13.4.0)
CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
WORD_SIZE: 64
BLAS: libopenblas (USE64BITINT DYNAMIC_ARCH NO_AFFINITY Sandybridge)
LAPACK: libopenblas64_
LIBM: libopenlibm
LLVM: libLLVM-3.7.1 (ORCJIT, ivybridge)
julia>