안녕하세요,
멍청한 질문...
예를 들어 {'cats', 'dogs', 'birds'}와 같은 특정 유형의 개체에 대한 고유 식별자(UID)가 있는 열이 있습니다. 각 UID에는 연관된 여러 행이 있으며 연관 배열에서 캡처했습니다.
예: aa = { '고양이' => [1, 2, 3], '개' => [4, 5, 6], '새' => [7, 8, 9] }
각 UID, 연결된 모든 행에 대해 다른 열(col2)을 단일 값으로 설정해야 합니다.
예: UID 'cats'의 경우 col2의 1, 2, 3행은 'likes napping'으로 설정되어야 합니다.
- 나는 << 모든 값 설정 기능을 알고 있지만 열의 모든 행에 대해 단일 값을 복사합니다.
- dt:col 2[ aa[ 'cats' ] ] = 'likes napping'을 사용하면 L-값 오류가 발생하여 행 수와 동일한 값의 행렬이 필요하므로 각 행을 할당할 수 있음을 알려줍니다. 그 값.
- 또는 for 루프에 중첩된 for 루프를 사용하여 필요한 곳에 값을 할당할 수 있습니다.
그래도이 모든 것이 투박 해 보입니다. 더 나은 방법이 있어야 합니다.
다음은 2개의 연관 배열입니다.
- { UID => [행] }
- { UID => 값 }
