for i, item in df.iterrows(): search_error_message = ” adjust_error_message = ” try: if df.isnull().loc[i,’自社品番’]: if df.isnull().loc[i,’自社品番’]:これはなに

df.isnull().loc[i, '自社品番']は、Pandas DataFrame (df) 内の指定された行 i と列 '自社品番' の値が欠損値(NaN)かどうかを確認するための条件式です。

この条件式は次のように動作します:

  1. df.isnull() は、DataFrame df の各要素が欠損値であるかどうかを示すブール値のDataFrameを返します。
  2. loc[i, '自社品番'] は、DataFrame df の行 i と列 '自社品番' の要素を取得します。
  3. df.isnull().loc[i, '自社品番'] は、その要素が欠損値であるかどうかを示すブール値を返します。

したがって、if df.isnull().loc[i, '自社品番']: の条件式は、DataFrame 内の特定の位置にある値が欠損値であるかどうかを確認し、その結果に基づいて条件分岐を行います。

未分類

Posted by ぼっち