|
It makes more sense now, thanks. I missed that the argument is an iterable. Ruby's join is a method of Array and of nothing else. Examples with ranges: Ruby's range must be converted to Array. > (1..20).to_a.join(",")
"1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20"
Python's range must be converted to a list of strings. > ",".join([str(i) for i in range(1,21)])
'1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20'
|