for文()
pythonはforeach文でのループ方式を採用している
5回(0から4まで)ループを繰り返す場合
- python
or
or
- C/C++の場合
※C++11であれば、以下の記述も可能
リスト(a,b,c,d)をループする場合
- python
>>> myList = ["a", "b", "c", "d"]
>>> for i,str in enumerate(myList):
... print("{num} => {mozi}".format(num=i,mozi=str))
...
0 => a
1 => b
2 => c
3 => d
リスト+インデックスを表示する場合
python
結果
2つ以上のリストを表示する場合
- zip関数を使う
- リストの数が異なる場合、少ない方に合わせられる
python
names = ["a", "b", "c", "d"]
prices = ["100", "200", "300"]
for name,price in zip(names,prices):
print(name, price)
結果
組み合わせ
- zip関数を使う
- リストの数が異なる場合、少ない方に合わせられる
```python:"python" names = ["a", "b", "c", "d"] prices = ["100", "200", "300"]
for name,price in zip(names,prices): print(name, price)