1
我不熟悉ruby,我想将我的Python代码转换为ruby作为一个艺术项目,下面是我破碎的ruby脚本,我知道“split”函数是相同的,并且我不确定如何在ruby中获得数组的一部分。如果有人能够帮助我,我感到非常感激。将python更改为ruby,非常基本
new = line.split(" ")
lala = [w for w in new if len(new)>=4]
newone = lala[1..6].join(" ") + "\n" + lala[6...].join(" ")
初始Python代码
new = line.split(" ")
lala = [w for w in new if len(new)>=4]
newone = (" ").join(lala[1:6]) +"\n" +(" ").join(lala[6:])
'[6:]'的等效红宝石版本将是:'[6 ..- 1]'。 – 2013-05-12 23:07:10
非常感谢你! – Douuga 2013-05-12 23:22:49