如何使用 pandas 循环:'for each row in file, for each column in row'

How to loop with pandas: 'for each row in file, for each column in row'

我的数据集如下所示:

而且我需要每天循环,然后每天循环,并检查状态是 A、B 还是 C。我尝试如下,但它似乎无法正常工作。谢谢帮助。

for row in file.itertuples():
    for j in row:
       if j == 'A'
          *set parameters to certain values*
       if j == 'B'
          *set parameters to other values*

使用 iterrows() 而不是 itertuples(),你还需要在每个 if.

之后加一个 :
for i,row in file.iterrows():
    for j in row:
       if j == 'A':
          *set parameters to certain values*
          file.iloc[i,'column_name'] = value #for example
       if j == 'B':
          *set parameters to other values*