1-29 python(基礎)共通文法/for...else
735 ワード
for .. else構文 Pythonでは、ループ文はelseをサポートし、構文は以下の通りです. for ...Else機能は、一括してデータを検索する際に、 を一括して提示する機能です. breakデフォルトforの後ろのelseはすべて実行され、forの中でbreakの後ろのelseを実行しただけでfor変数in集合は実行されません:
else:#上のforにbreakがなければ、下のelseはbreakを通じてループを終了することなく実行され、ループが終了すると、実行されるコードstudents=[{"name":[土],[age]:20,[gender]:True,[height]:1.7,[weight]:75.0},{"name":[小美],[age]:19,[gender]:False,[height]:1.6,[weight]:45.0},]find_name="土"for stu_dict in students: print(stu_dict)
# find_name
if stu_dict["name"] == find_name:
print(" ")
# , ,
break
else:print(「見つからない」)print(「ループ終了」)