質問編集履歴
2
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
2100×4600の行列を格納したlist[y][x]の32行から68行まで、2列目から8列目までの範囲の中で0.4が含まれているインデックスを、新たなリストにind=[x,y,x,y,x,y…]と格納したいです。
|
5
|
+
2100×4600の行列を格納したlist[y][x]の32行から68行まで、2列目から8列目までの範囲の中で0.4が含まれているインデックスを、新たなリストにind=[x,y,x,y,x,y…]と格納したいです。現在はチェックのために(68-32)×(8-2)要素ですが、今後は125万要素の範囲を5箇所ほど設けて行いたいと考えています。
|
6
6
|
|
7
7
|
|
8
8
|
|
1
コードのtryとfor iの並びが逆だったので訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -14,9 +14,9 @@
|
|
14
14
|
|
15
15
|
for y, row in enumerate(list):
|
16
16
|
|
17
|
+
for i in range(int((sum(len(v) for v in list))/len(list))):
|
18
|
+
|
17
19
|
try:
|
18
|
-
|
19
|
-
for i in range(int((sum(len(v) for v in list))/len(list))):
|
20
20
|
|
21
21
|
ind.append(row.index(0.4))
|
22
22
|
|