红宝石 |可枚举的 to_a()函数
enumerable的to_a()是 Ruby 中的一个内置方法,它返回一个包含 enumerable 的所有项的数组。
Syntax: enu.to_a()
Parameters: The function does not accepts any parameter.
Return Value: It returns an array.
示例 #1 :
# Ruby program for to_a method in Enumerable
# Initialize
enu = (1..6)
# Prints
enu.to_a
输出:
[1, 2, 3, 4, 5, 6]
示例 #2 :
# Ruby program for to_a method in Enumerable
# Initialize
enu = {"gopal"=>10, "geeks"=>20}
# Prints
enu.to_a
输出:
[["gopal", 10], ["geeks", 20]]