Pythonのforループ文の使い方を教えてください。
Pythonのforループは、イテラブルオブジェクト(リスト、タプル、文字列など)を反復処理し、特定の操作を実行するために使用されます。
文の形式は以下の通りです。
for 变量 in 可迭代对象:
# 执行操作
変数は、イテラブルオブジェクトから取り出される要素であり、イテラブルオブジェクトは繰り返し処理される対象であり、操作は各繰り返しで実行されるコードブロックです。
以下は、forループの使用例です。
- リストをめぐる:
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
結果:
apple
banana
cherry
- 文字列を繰り返し処理する:
message = "Hello, World!"
for char in message:
print(char)
出力:
H
e
l
l
o
,
W
o
r
l
d
!
- 辞書を巡回する:
student = {"name": "Alice", "age": 18, "grade": "A"}
for key in student:
print(key, "=", student[key])
結果:
name = Alice
age = 18
grade = A
- range()関数を使ってループを行う:
for i in range(5):
print(i)
結果:
0
1
2
3
4
これはforループの基本的な使い方です。具体的な要求に応じて、条件判断やネストされたループを追加することができます。