Ruby에서 n 차원 배열의 모든 요소에 단일 숫자를 간단하게 곱할 수 있습니까?n 차원 배열의 모든 요소에 Ruby의 숫자를 곱하면됩니다.
있도록 : [1,2,3,4,5].multiplied_by 2 == [2,4,6,8,10]
및 [[1,2,3],[1,2,3]].multiplied_by 2 == [[2,4,6],[2,4,6]]
?
(분명히 *
과 구별하기 위해 함수를 만들었습니다.이 배열은 여러 복사본을 연결하는 것으로 보이는데, 불행히도 필요한 것은 아닙니다.)
감사합니다.
2 차원 배열 리터럴은'[[1, 2, 3], [1, 2, 3]] '와 같이 작성해야합니다. 불행히도 6 문자 임계 값으로 인해이를 해결할 수 없습니다. –
좋은 장소, 고마워. 분명히 그 한계는 나에게 적용되지 않는다. 그래서 나는 그것을 바꿨다. – Russell