こちらの問題の回答です🐜
回答例
スクリプト例と出力結果です。
<スクリプト例> foriteration.jl
function main() # タプル tup = (1, 2.0, 'a') # 確認 for t in tup println(t) end end if abspath(PROGRAM_FILE) == @__FILE__ main() end
<出力結果>
1 2.0 a
解説
今回の問題は、
len = length(tup) for i in 1:len println(tup[i]) end
と書くこともできますが、上記のスクリプト例の方がスッキリ書くことができます。
このように、in
の直後にコレクションを置いて、コレクションの要素が空になるまでfor文が回る機能をイテレーションと呼びます。
コードがキレイに書けるので、ぜひ身につけてください。
回答例は以上です。
続きはこちら。