sorting unique values in an array with Ruby -


is there way write method in ruby takes array of items , returns array without duplicates. without using ruby’s uniq method?

so, output of array [1,5,"frog", 2,1,3,"frog"] [1,5,"frog",2,3]

you getting unexpected end-of-input because using parenthesis instead of braces denote block. try:

my_array.to_a.select{ |i| != } 

but isn't quite you'd expect. here alternative:

my_array.group_by{|item| item}.keys 

hope helps


Comments

Popular posts from this blog

Hatching array of circles in AutoCAD using c# -

ios - UITEXTFIELD InputView Uipicker not working in swift -

Python Pig Latin Translator -