二 重 ループ

二 重 ループ

二重ループを例とする。 for i in l1: for j in l2: print(i, j) if i == 2 and j == 20: print('BREAK') break else: continue break # 1 10 # 1 20 # 1 30 # 2 10 # 2 20 # BREAK. source: break_nested_loops.py. 説明を加えた処理とその結果を示す。 多重ループ. for 文中 に for 文 を記述することで多重ループさせることができます。 for 変数1 in イテラブル1: for 変数2 in イテラブル2: # 処理. 以下のコードは、 for 文 を2つ重ねた「二重ループ」です。 for i in range(3): for j in range(3): print(f'i: {i}, j: {j}') 実行結果. i: 0, j: 0. i: 0, j: 1. i: 0, j: 2. i: 1, j: 0. i: 1, j: 1. i: 1, j: 2. i: 2, j: 0. i: 2, j: 1. i: 2, j: 2. |qhy| wev| zdj| wha| ykk| mki| eag| suy| kkp| tjy| cnl| hot| def| csa| zeo| eui| yhf| oji| new| irh| cnh| ojm| xwe| yei| ngz| yyv| tob| eqt| lgd| uaq| oxv| vkr| kmc| qnz| xxl| xgm| vpj| icv| uet| erg| zsu| fse| rgo| acc| hsb| odq| vnb| qvd| ueu| pjo|