我需要遍历dataframe行中的列,以找到第一个完全大写的单元格(在给定行中)。我需要对dataframe中的所有行重复此操作,最后输出一个包含一列的dataframe,每行包含相应的第一个大写字符串。你知道吗
例如,这可能是输入数据帧:
+-----+--------+--------+--------+------+
| 0 | 1 | 2 | 3 | 4 |
+-----+--------+--------+--------+------+
| a | Amount | SEQ | LTOTAL | None |
| BBc | LCALC | None | None | None |
| c | LCALC | None | None | None |
| Dea | RYR | LTOTAL | None | None |
+-----+--------+--------+--------+------+
我需要输出如下,在一个单独的数据帧中:
+-------+
| SEQ |
| LCALC |
| LCALC |
| RYR |
+-------+
如果需要按
isupper
检查所有列的测试值,并将不匹配的值替换为NaN
,这样就可以用iloc
来填充缺少的值并查看第一列:编辑:
按匹配值的位置用列创建
df1
,因此第一列是第一个上限值,…:您可以使用
使用以下代码遍历该行,并在该行中的all caps单元格的第一个实例处中断
相关问题 更多 >
编程相关推荐