Мне нужно найти имена столбцов, если они содержат одно из этих слов COMPLETE
, UPDATED
и PARTIAL
Это мой код, не работает.
import pandas as pd
df=pd.DataFrame({'col1': ['', 'COMPLETE',''],
'col2': ['UPDATED', '',''],
'col3': ['','PARTIAL','']},
)
print(df)
items=["COMPLETE", "UPDATED", "PARTIAL"]
if x in items:
print (df.columns)
это желаемый результат:
![enter image description here](https://i.stack.imgur.com/REyox.png)
Я пытался вдохновиться этим вопросом Получить имя столбца, где значение находится в pandas dataframe но я не мог обернуть голову вокруг него