Wie verbessert man Code, der alle Array-Elemente in Anführungszeichen setzt und einen String zurückgibt, der alle in Anführungszeichen gesetzten und durch Kommas getrennten Elemente enthält?
Ich benutze Rails 3.2.2 und möchte alle Array-Elemente mit zitieren'
und eine Zeichenfolge zurückgeben, die alle in Anführungszeichen gesetzten und durch Kommas getrennten Elemente enthält. Zur Zeit benutze ich
['a', 'b', 'c'].collect {|x| "'#{x}'"}.join(", ")
# => "'a', 'b', 'c'"
aber ich denke, ich kann den obigen Code verbessern (möglicherweise mit einer mir unbekannten Ruby-Methode, falls vorhanden). Ist es möglich?