回答編集履歴
1
誤記・舌足らずな表現の修正
answer
CHANGED
@@ -3,8 +3,8 @@
|
|
3
3
|
0. ループの最奥でappendを一々実行しているところ。
|
4
4
|
|
5
5
|
これを解消するため以下の点に留意してスクリプト後半を書きかえてみました。
|
6
|
-
0.
|
6
|
+
0. ループの外に出せる処理は全て外に出す。
|
7
|
-
0.
|
7
|
+
0. Trueである列の列番号を行毎に拾う処理をリスト内包表記で記述して、forループを一つ消す。
|
8
8
|
0. 拾った列番号は別リスト(df1)に格納。それ以外の処理はループ内では一切行わない。
|
9
9
|
|
10
10
|
```python
|