官方例子
a = [[1,2], [3,4], [5,6]]
a.transpose #=> [[1, 3, 5], [2, 4, 6]]
s = [ 1, 2, 3 ] #=> [1, 2, 3]
t = [ 4, 5, 6, [7, 8] ] #=> [4, 5, 6, [7, 8]]
a = [ s, t, 9, 10 ] #=> [[1, 2, 3], [4, 5, 6, [7, 8]], 9, 10]
a.flatten #=> [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
a = [ 1, 2, [3, [4, 5] ] ]
a.flatten(1) #=> [1, 2, 3, [4, 5]]
推荐的 ruby 代码风格中提到:倾向使用 map 而不是 collect,find 而不是 detect,select 而不是 find_all,reduce 而不是 inject 以及 size 而不是 length。
买买买,不过这封面比之前的炫酷多了。。。
感谢楼主的教程 O(∩_∩)O 谢谢,我个人建议在使用 gem 时候附带版本,最好教程中所有 gem 版本都说明一下,由于版本不同,导致有一些变得太快的 gem 现有的使用教程部分失灵,最后一部分 slate 就是这个问题,最新版的 ruby 版本都要 2.4 了,我估计大多数人的不会超过 2.3.。。。还有一个问题,对于 V2 版本的 API 部分,由于前面的访问次数限制导致按照教程命令的访问会 403
+1
#10 楼 @ArieShout 原来如此,非常感谢您的帮助,我个人正则知识很一般,理解的比较片面. 请问:对于正则表达式请问有什么书籍或是文档可以理解的清楚一些的吗?
#1 楼 @flemon1986 我如果把参数在 controller 或是 model 中定义一个变量,将处理过后的 Hash 值存入,然后在 view 中调用,您看能不能好点?
#1 楼 @flemon1986 哦,参数 nested 我再试试其他方式。 为了实现查询结果再进行筛选,我看到淘宝的筛选条件链接地址动态变化,为了达到相同的目的我就这么做了,当然我也知道这样处理不好,可是我暂时也没想到其他方式,要是您有更好的方式麻烦您能不能说一下,非常感谢
请问楼主如果 rubypython 想先传入参数值给 python 然后在吧返回值传出来应该怎么写?官方文档没看懂