2

K 言語では、演算子の末尾にアポストロフィを付けて、配列内の各要素に適用できます。

  8 +' 2 4 10
10 12 18
  9 <' 3 10 2
0 1 0
  8 -' 1 7 10
7 1 -2

ただし、これらの各ケースでは、アポストロフィは必要ありません。これは、これらの 2 項動詞が配列全体に自然に適用されるためです。

  8 + 2 4 10
10 12 18
  9 < 3 10 2
0 1 0
  8 - 1 7 10
7 1 -2

私がまだ見ていない唯一の違いは!動詞です。これは、装飾されている場合は配列の各要素にモジュロ演算を適用しますが、装飾されて'いない場合は回転として機能します。

  3 !' 1 2 3 4 5
0 1 0 3 3
  3 ! 1 2 3 4 5
4 5 1 2 3

動詞の装飾された (アポストロフィ付き) バージョンが装飾されていないケースと異なる Kの他の場所はありますか? (私はKを初めて使用するので、そのようなケースを見逃す可能性が非常に高いです!)

4

2 に答える 2

2

それぞれの個人的なお気に入りの使用法は、交流を行うことです。

1 2 3 ,' 4 5 6 (1 4;2 5;3 6)

于 2016-10-29T15:31:43.933 に答える