回答編集履歴
1
追記
test
CHANGED
@@ -79,3 +79,33 @@
|
|
79
79
|
あるいはもっと簡単な解決法があるようにも思います。
|
80
80
|
|
81
81
|
しかし、こればかりはなぜそのような処理を要しているのか分からないと何とも言えません。
|
82
|
+
|
83
|
+
|
84
|
+
|
85
|
+
**追記:**
|
86
|
+
|
87
|
+
sp.find_objectsが[scipy.ndimage.measurements.find_objects](https://docs.scipy.org/doc/scipy-0.16.1/reference/generated/scipy.ndimage.measurements.find_objects.html)を指しているなら、
|
88
|
+
|
89
|
+
各数値を得るのに文字列表現を経由する必要は無さそうです。
|
90
|
+
|
91
|
+
```Python
|
92
|
+
|
93
|
+
obj = sp.find_objects(a[0])[1]
|
94
|
+
|
95
|
+
dst = [
|
96
|
+
|
97
|
+
obj[0].start, obj[0].stop, obj[1].start, obj[1].stop
|
98
|
+
|
99
|
+
]
|
100
|
+
|
101
|
+
|
102
|
+
|
103
|
+
print(*dst)
|
104
|
+
|
105
|
+
```
|
106
|
+
|
107
|
+
|
108
|
+
|
109
|
+
これで充分。
|
110
|
+
|
111
|
+
文字列を成形して必要な値を拾うのは、**最終手段**だと思った方が良いです。
|