Tôi có một mảng đơn giảnChuyển đổi mảng Ruby của bộ thành một băm cho một mảng các khóa?
array = ["apple", "orange", "lemon"]
array2 = [["apple", "good taste", "red"], ["orange", "bad taste", "orange"], ["lemon" , "no taste", "yellow"]]
làm thế nào tôi có thể chuyển đổi để băm này bất cứ khi nào phần tử trong mảng phù hợp với các yếu tố đầu tiên của mỗi phần tử trong array2?
hash = {"apple" => ["apple" ,"good taste", "red"],
"orange" => ["orange", "bad taste", "orange"],
"lemon" => ["lemon" , "no taste", "yellow"] }
Tôi khá mới mẻ với ruby và dành nhiều thời gian để thực hiện thao tác này, nhưng không may mắn, có trợ giúp nào không?
gì bạn biết chính xác ý nghĩa của "phù hợp với các yếu tố đầu tiên của mỗi phần tử trong array2"? – Mischa
Không sửa câu trả lời của tôi, để lại một bình luận – Mischa