以下のようなコードがあったとして、なぜ空のリストを事前にいれて初期化する必要があるのでしょうか?
テストコードも初期化処理(test_list = []とhoge_list = [])の箇所をコメントアウトしても何もエラーが出ません。本当に書くべき必要があるものなのでしょうか?
python
1def function(): 2 test_list = [] 3 if 'test' in body['scope']: 4 test_list = is_unique(body['scope']['test']) 5 6 hoge_list = [] 7 if 'hoge' in body['scope']: 8 hoge_list = is_unique(body['scope']['hoge']) 9 10 11 for test in test_list: 12 ... 13 14 for hoge in hoge_list: 15 ... 16 17return hogehoge
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。