セクション 1. 章 1
single
最初のForループ
メニューを表示するにはスワイプしてください
定義
ループは、特定の条件が満たされるまで継続的に繰り返される一連の命令。ループは、繰り返し作業の自動化やデータの効率的な処理に不可欠な仕組み。
ループを使用することで、lists、strings、数値のrangesなどのシーケンスを反復処理でき、最小限のコードで大量のデータを処理可能。
for item in sequence:
# Perform some operation
itemはシーケンス内の各要素の値を順番に受け取る変数;sequenceは繰り返し処理を行うデータで、リスト、文字列、range など;for文のブロックは、シーケンス内のすべてのitemに対して実行される。
文字列変数があり、その各文字を縦に表示したい場合を考える。文字列は文字のシーケンスであるため、ループを使ってこれを実現できる。
1234567word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter) print(letters)
word変数は文字列'iteration'を保持。forループは文字列内の各文字を順に処理。- 各イテレーションで各文字が
lettersリストに追加。 - ループ終了後、
lettersには'iteration'のすべての文字が個別の要素として格納。
item 変数には意味のある名前を付けることを推奨。例えば、people というリストを反復処理する場合、適切な変数名は person。
タスク
スワイプしてコーディングを開始
あなたは旅行者で、旅行リストを作成したいと考えています。国のリストがあり、それらを旅行リストに追加する必要があります。
countriesリストをforループで繰り返し処理してください。travel_listを、countriesに含まれる国のみが入るように更新してください。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 1. 章 1
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください