新手问题 (100..0) 算是有效的 Range 定义吗

lilijreey · 2018年10月03日 · 最后由 msg7086 回复于 2018年10月09日 · 996 次阅读

求教各位大神如果 range 的左边大于右边,这种情况 step 函数如何处理。我试了一下定义是可以的,但是 step 输出不对。

你可以用

100.step by: -1, to: 0

楼上的方法可行,不过更直接的方式是 100.downto(0)

可以。你甚至可以 str[4..-4]

需要 登录 后方可回复, 如果你还没有账号请 注册新账号