回答編集履歴
2
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
`groupby()` の戻り値(質問のコードの `group`)はイテレータなので、値を取り出すと空になってしまいます。そのため、`cd_val` は常に空のリストになります。なので、`group` をリストに変換しておきます。
|
1
|
+
`groupby()` の戻り値(質問のコードの `group`)はイテレータなので、値を取り出すと空になってしまいます。そのため、`cd_val` は常に空のリストになります。なので、`group` をリストに変換しておきます。※ セイウチ演算子(`:=`)を使用しますので、実行には Python 3.8 以降が必要になります。
|
2
2
|
|
3
3
|
```python
|
4
4
|
result = [
|
1
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
`groupby()` の戻り値(質問のコードの `group`)はイテレータなので、値を取り出すと空になってしまいます。そのため、`cd_val` 常に空のリストになります。なので、`group` をリストに変換しておきます。
|
1
|
+
`groupby()` の戻り値(質問のコードの `group`)はイテレータなので、値を取り出すと空になってしまいます。そのため、`cd_val` は常に空のリストになります。なので、`group` をリストに変換しておきます。
|
2
2
|
|
3
3
|
```python
|
4
4
|
result = [
|