In Ruby, you can convert a set to an array by using the Set#to_a
method, for example, like so:
set = Set[1, 2, 3, 4, 5] array = set.to_a print array #=> [1, 2, 3, 4, 5] print array.class #=> Array
Please note that the the order of elements is not guaranteed (i.e. it is uncertain) when you convert a set to an array in Ruby.
This post was published by Daniyal Hamid. Daniyal currently works as the Head of Engineering in Germany and has 20+ years of experience in software engineering, design and marketing. Please show your love and support by sharing this post.