閲覧頂きありがとうございます。Python初心者です。
タイトルの通り、ループ文の処理結果の複数のリストをまとめてリターンしたいのですが
上手くいかず、、ご指摘アドバイス等頂けると幸いです。
for n in range (0,3) : # 結果格納用変数 listNumber = "result" + str(n) # ループ毎に処理結果を追加していき、最後にリターンする用の変数 resultListNumber.append(listNumber) if(n == 0) : listNumber = {no:0, food:apple} continue if(n == 1) : listNumber = {no:1, food:orange} continue if(n == 2) : listNumber = {no:2, food:grape} continue return resultListNumber
例として書いたものにも誤りがあるかもしれませんが、実施したいこととしましては
繰り返し処理の中で各々の結果を持ち、それを最後にまとめてリターンしたいということです。
ここでいうとリターン結果を
[{no:0, food:apple},{no:1, food:orange},{no:2, food:grape}]
のようにしたいです。
初歩的な質問かもしれませんが、何卒宜しくお願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/12 01:52