Ruby Hash compact!() 函数
compact!() 是一个Hash类方法,它在删除Hash中所有的 “nil “值元素(如果有的话)后返回Hash。如果Hash中没有nil值,则返回nil值。
语法。Hash.compact!()
参数:要删除 “nil “值的哈希值。
返回:从哈希中删除所有的nil值。
nil – 如果哈希中没有nil值的话。
例子 #1 :
输出:
例子#2。
输出:
compact!() 是一个Hash类方法,它在删除Hash中所有的 “nil “值元素(如果有的话)后返回Hash。如果Hash中没有nil值,则返回nil值。
语法。Hash.compact!()
参数:要删除 “nil “值的哈希值。
返回:从哈希中删除所有的nil值。
nil – 如果哈希中没有nil值的话。
例子 #1 :
输出:
例子#2。
输出: