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>