茨の道も一歩から

インフラ構築からプログラミング(Python・JavaScript)までITに関するブログです。

Python入門:制御構文 for

range

for i in range(5):
    print(f'{i} times.')

0 times.
1 times.
2 times.
3 times.
4 times.

リスト

items = ['apple', 'banana', 'orange']

for item in items:
    print(item)

apple
banana
orange

辞書

items = [
  {'name': 'apple', 'plice': '150'},
  {'name': 'banana', 'plice': '100'},
  {'name': 'orange', 'plice': '120'}
]

for item in items:
    for k, v in item.items():
        print(f'{k}: {v}')

name: apple
plice: 150
name: banana
plice: 100
name: orange
plice: 120

enumerate

li = ['apple', 'banana', 'cherry']
for idx, val in enumerate(li):
    print(f'{idx}: {val}')

0: apple
1: banana
2: cherry