我认为答案很简单,"不,你不能这样做",但我对Ruby的想法几乎总是错误的.
我试图在Ruby中这样做
city, state, zip = (0..2)
Run Code Online (Sandbox Code Playgroud)
这导致城市成为一个范围而其他人都是零,这不是我想要的.有没有办法做到这一点?
使用splat运算符
city, state, zip = *(0..2)
Run Code Online (Sandbox Code Playgroud)
随着阵营
city, state, zip = (0..2).to_a
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
124 次 |
| 最近记录: |