Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
名前リスト (text-matrix)nl43と複数のインデックス ( ) があり、要素インデックスを 4 列目と 5 列目 n の2 つの変数gr43に割り当てたいと考えています。単一の列にアクセスする場合、これは になりますが、私の本能がもっと簡単な方法があるはずだと示唆したため、私の指はそのステートメントをコピーして貼り付けて2番目の割り当てを行うことを拒否しました;-)gr43ABnl43[gr43[;Column];]
nl43
gr43
A
B
nl43[gr43[;Column];]
わかりました、それで私はついに見つけ(A B)←⊂[1 3]nl43[gr43[;4 5;]て、悲しいことに自分自身に失望しました. 自分でその質問に答えたので、改良の余地はあまりないと思いますか???
(A B)←⊂[1 3]nl43[gr43[;4 5;]
うーん、これを行うネストされた方法があります(A B)←(⊂nl43){⍺[gr43[;⍵];]}¨4 5 。あまりにも「ぎこちない」と感じたので、私はそれを見ることさえ躊躇しました。しかし、パフォーマンスに関しては明らかに勝者です: .234 秒 vs. .64 !!
(A B)←(⊂nl43){⍺[gr43[;⍵];]}¨4 5
コメント? ;-)