回答編集履歴

1

追記

2019/05/27 08:26

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -5,3 +5,19 @@
5
5
  リストに延々と要素を加え続けていっているからメモリが不足しているのです。
6
6
 
7
7
  while result: ではなく if result: では。
8
+
9
+
10
+
11
+ > 自作コードなのでそもそも素数判定できていない可能性があります。
12
+
13
+
14
+
15
+ 関数を適切に分けた方が良いです。
16
+
17
+ - 素数判定をする関数
18
+
19
+ - 上記の関数を利用して、一定の値以下の素数リストを作る関数
20
+
21
+
22
+
23
+ まず前者を作り、その挙動が望ましいか充分確かめてください。