Tag: 摔得痛

(一元)*运算符在这个Ruby代码中做什么?

给定Ruby代码 line = "first_name=mickey;last_name=mouse;country=usa" record = Hash[*line.split(/=|;/)] 我理解除了*运算符之外的第二行中的所有内容 – 它在做什么以及文档在哪里? (正如你可能猜到的,搜索这个案子很难…)