나는 루비에서 배열의 배열을 가지고 :Ruby에서 배열의 배열로부터 필요한 값을 찾는 진정한 방법은 무엇입니까?
price_list = [
['Brand-1', 'Model-1', 100.00],
['Brand-1', 'Model-2', 200.00],
['Brand-2', 'Model-1', 10.00],
['Brand-2', 'Model-2', 20.00],
['Brand-1', 'Model-1', 110.00],
['Brand-1', 'Model-2', 190.00],
['Brand-1', 'Model-3', 300.00],
...
['Brand-n', 'Model-n', 1234.00]
]
그리고 난 단지 독특한 제품 및 최소한의 가격으로 새로운 배열을 작성해야합니다. 다음과 같은 것 :
new_price_list = [
['Brand-1', 'Model-1', 100.00],
['Brand-2', 'Model-1', 10.00],
['Brand-2', 'Model-2', 20.00],
['Brand-1', 'Model-2', 190.00],
['Brand-1', 'Model-3', 300.00],
...
['Brand-n', 'Model-n', 1234.00]
]
Ruby에서 가장 빠르고 가장 효과적인 방법은 무엇입니까?
끝내 주셔서 감사합니다. –