From: clay Date: 2008-08-30T09:15:10+09:00 Subject: Re: Iterating through a hash For fun, a solution with zip: class Hash def map_keys &block Hash[ * keys.map(&block).zip(values) ] end end Clay