Pythonのforeachの使い方を教えてください。
Pythonでは、他のプログラミング言語にあるようなforeachループはありません。しかし、forループを使用することで、同様の機能を実現することができます。
forループは、リスト、タプル、文字列、辞書などの反復可能なオブジェクトの各要素を順番に繰り返し、指定した処理を行うものです。以下の基本構文があります。
for 变量 in 可迭代对象:
# 执行操作
以下は、forループに使う、いくつかの例です。
- リスト内にある要素を繰り返して、それらを出力します。
fruits = ['apple', 'banana', 'orange']
for fruit in fruits:
print(fruit)
- 文字列の文字を走査して表示する:
message = 'Hello, World!'
for char in message:
print(char)
- 辞書からキーをすべて取り出して印字する:
person = {'name': 'John', 'age': 30, 'city': 'New York'}
for key in person:
print(key)
forループはイテラブル内の要素を順に反復処理し、その要素を繰り返しごとに指定された変数に代入します。また、forループ内では必要に応じてさまざまな操作を実行できます。