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.
文字列を単語に分割し、各単語を別の行に出力したかったので、次のことを試しました。
"foo bar baz".words>>.say
ただし、結果は順不同でした:
baz foo bar
これの何が問題なのですか?
単純なリストを指定すると、ハイパーオペレーターは要素を任意の順序で処理できます。このプロパティにより、並列化が容易になります。
単に配列の各要素を順番に操作したい場合はfor、代わりに, を使用します。
for
for "foo bar baz".words { .say }
あなたが探しているものを印刷します:
foo bar baz
私は実行と割り当てを混同しました。ダーチのより正しい(そして受け入れられた)答えを見てください。