自然数kを入力してもらい、1からkまでの全ての数字をlistに保存してreturnしたいです。でも一個しか保存されません。何がおかしいですか?
def make_list(k): for i in range(k): data_list = [] data_list.append(i) return data_list output = make_list(10) print(output)
9が出力されます。10まで保存したいです。
回答1件
あなたの回答
tips
プレビュー
投稿2020/06/23 07:10
自然数kを入力してもらい、1からkまでの全ての数字をlistに保存してreturnしたいです。でも一個しか保存されません。何がおかしいですか?
def make_list(k): for i in range(k): data_list = [] data_list.append(i) return data_list output = make_list(10) print(output)
9が出力されます。10まで保存したいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/23 07:12
2020/06/23 08:12
2020/06/23 08:13