回答編集履歴
4
test
CHANGED
@@ -2,11 +2,12 @@
|
|
2
2
|
```python
|
3
3
|
group = df.groupby('col1')
|
4
4
|
for _, df in group:
|
5
|
+
for row in df.itertuples():
|
5
|
-
row =
|
6
|
+
row = [*row]
|
6
|
-
print(row)
|
7
|
+
print(row)
|
7
8
|
|
8
|
-
# col1 col2 col3
|
9
|
-
# row1
|
9
|
+
# ['row1', 10, 50, 'a']
|
10
|
-
#
|
10
|
+
# ['row2', 10, 60, 'b']
|
11
|
-
# row3
|
11
|
+
# ['row3', 30, 70, 'c']
|
12
|
+
# ['row4', 30, 80, 'd']
|
12
13
|
```
|
3
test
CHANGED
@@ -1,12 +1,12 @@
|
|
1
1
|
この様なことでしょうか?
|
2
2
|
```python
|
3
3
|
group = df.groupby('col1')
|
4
|
-
for
|
4
|
+
for _, df in group:
|
5
|
-
|
5
|
+
row = df.iloc[[0]]
|
6
|
-
|
6
|
+
print(row)
|
7
7
|
|
8
|
+
# col1 col2 col3
|
8
|
-
#
|
9
|
+
# row1 10 50 a
|
9
|
-
# 1
|
10
|
+
# col1 col2 col3
|
10
|
-
#
|
11
|
+
# row3 30 70 c
|
11
|
-
# 30 row4 [30 80 'd']
|
12
12
|
```
|
2
test
CHANGED
@@ -2,8 +2,8 @@
|
|
2
2
|
```python
|
3
3
|
group = df.groupby('col1')
|
4
4
|
for gk, df in group:
|
5
|
-
for idx, row in df.iter
|
5
|
+
for idx, *row in df.itertuples():
|
6
|
-
print(gk, idx, row
|
6
|
+
print(gk, idx, row)
|
7
7
|
|
8
8
|
# 10 row1 [10 50 'a']
|
9
9
|
# 10 row2 [10 60 'b']
|
1
test
CHANGED
@@ -1,8 +1,12 @@
|
|
1
1
|
この様なことでしょうか?
|
2
2
|
```python
|
3
3
|
group = df.groupby('col1')
|
4
|
-
|
4
|
+
for gk, df in group:
|
5
|
+
for idx, row in df.iterrows():
|
5
|
-
print(d
|
6
|
+
print(gk, idx, row.values)
|
6
7
|
|
8
|
+
# 10 row1 [10 50 'a']
|
7
|
-
#
|
9
|
+
# 10 row2 [10 60 'b']
|
10
|
+
# 30 row3 [30 70 'c']
|
11
|
+
# 30 row4 [30 80 'd']
|
8
12
|
```
|