arr = [
{key: 1, value: some_value441},
{key: 2, value: some_value212},
{key: 3, value: some_value33},
{key: 4, value: some_value44},
]
items = [
{ name: :sergey, value: :qa },
{ name: :boris, value: :c_plus_plus_dev },
{ name: :vlad, value: :analytic },
{ name: :eugene, value: :marketer }
].detect { |item| item[:name] == :boris }[:value]
:symbol. Видимо, поэтому N. Bekseitov удалил свой ответ.k = 2
v = arr.detect { |item| item[:key] == k }[:value]