Ruby Language Crea una matrice di simboli


Esempio

2.0
array = %i(one two three four)

Crea l'array [:one, :two, :three, :four] .

Invece di %i(...) , puoi usare %i{...} o %i[...] o %i!...!

Inoltre, se si desidera utilizzare l'interpolazione, è possibile farlo con %I

2.0
a = 'hello'
b = 'goodbye'
array_one = %I(#{a} #{b} world)
array_two = %i(#{a} #{b} world)

Crea gli array: array_one = [:hello, :goodbye, :world] array_two = [:"\#{a}", :"\#{b}", :world] array_one = [:hello, :goodbye, :world] e array_two = [:"\#{a}", :"\#{b}", :world]