セクション 1. 章 1
single
最初のforループ
メニューを表示するにはスワイプしてください
定義
ループは、特定の条件が満たされるまで継続的に繰り返される一連の命令。ループは、繰り返し作業の自動化やデータの効率的な処理に不可欠。
ループを使用すると、lists、strings、数値のrangesなどのシーケンスを反復処理でき、最小限のコードで大量のデータを処理可能。
for item in sequence:
# Perform some operation
itemは、シーケンス内の各要素の値を順番に受け取る変数;sequenceは、反復処理するデータ(list、string、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つを試してチャットを始めてください