Julia 中的左箭头运算符

Vin*_*nod 4 operators julia

我有一个向量

a = collect(1:4) 
Run Code Online (Sandbox Code Playgroud)

Julia 中的是什么意思a <- a[结果 - false]

根据文档 <- 不是 Julia 中的赋值运算符。

Bog*_*ski 8

这里提供一个检查的方法(以便以后你能够更轻松地解决类似问题):

julia> dump(:(a <- a))
Expr
  head: Symbol call
  args: Array{Any}((3,))
    1: Symbol <
    2: Symbol a
    3: Expr
      head: Symbol call
      args: Array{Any}((2,))
        1: Symbol -
        2: Symbol a
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,与您正在比较的a <- a相同,使用运算符将​​向量与向量进行比较。a < (-a)<a-a