【发布时间】:2015-07-23 15:12:09
【问题描述】:
我希望编写一个快速脚本,该脚本将运行一个包含两列的 csv 文件,并为我提供 B 列中的值从一个值切换到另一个值的行:
例如:
数据框:
# | A | B
--+-----+-----
1 | 2 | 3
2 | 3 | 3
3 | 4 | 4
4 | 5 | 4
5 | 5 | 4
会告诉我第 2 行和第 3 行之间发生了变化。我知道如何使用 for 循环获取这些值,但我希望有一种更 Pythonic 的方式来解决这个问题。
【问题讨论】:
-
对不起,你问的是什么时候'A'不等于'B'在同一行?
-
不抱歉,我只是想知道 B 中的值在哪些行发生了变化。 A 中的值是我想在 B 更改时查看的值,但我让那部分工作。 (我已经更新了 DF,希望能更清楚地说明这一点)
标签: python csv search pandas dataframe