目前我对此没有特定的目的,我将使用的示例肯定有更好的解决方案(因为对于如此简单的事情来说这是不必要的),但我仍然想看看如何做到这一点。我想用动态符号 <-> 内容填充散列。假设我有一个文件,其中包含:
this = that
that = this
frog = taco
pota = to
我想创建哈希:
hash = { :this => 'that', :that => 'this', :frog => 'taco', :pota => 'to' }
如果可能的话,我特别喜欢它是符号,因为我相信我已经看到它用变量完成了。由于 hash{variable => 'this'} 会将变量的内容设置为键。