小编ama*_*319的帖子

不老药的Matcherror

我是Elixir的新手,所以我对这三个陈述感到困惑

a = [ [ 1, 2, 3 ] ]

[a] = [ [ 1, 2, 3 ] ]

[[a]] = [ [ 1, 2, 3 ] ]
Run Code Online (Sandbox Code Playgroud)

第一个和第二个语句按预期返回结果,但第三个语句引发错误

**(MatchError)右侧值不匹配:[[1,2,3]]

我想知道为什么第三句话会引起错误

elixir

2
推荐指数
1
解决办法
176
查看次数

标签 统计

elixir ×1