文字列の要素を指定するインデックスが違うだけなのに、何行も同じことを書いている。これを書くのに「面倒くさいなぁ」と思う人がほとんどのはずです。繰り返し処理が威力を発揮する場面の一つがこうした場合である。Pythonでは次のコードで実現できます。ブロックイテラブルオブジェクトから要素を順につ取得しつつ、イテラブルオブジェクトの要素の数だけその後に記述されたブロックの中の文を順に実行します。複数の文を実行させたい場合にはブロック内に記述してください。イテラブルオブジェクトとは要素を順番に取り出すことができるオブジェクトのことで、文字列、リスト、タプル、辞書などがイテラブルオブジェクトです。ブロックをインデントを使って定義します。文で指定したイテラブルオブジェクトの要素の数だけ繰り返しが行われます。4つの単語がmylistという変数に格納されています。それをfor文にてmylistから単語を一つ取り出し、valに代入します。printされるのはOrange。その繰り返しなので、次はPeach、次はLemon。簡単やね?それでは次のサンプルコードを見てみましょう。取得し画面に出力しました。節のあとに記述することができます。サンプルコード次のサンプルを見てみましょう。文の最後に実行される処理を記述しました。文の使い方について解説しました。コメントをキャンセルコメントを投稿するにはログインしてください。