Просмотрите приведенный ниже Код, чтобы найти индексы и столбцы, в которых присутствует символ a
. Замените a
символом, который вы хотите найти, и вы получите индексы, а также столбец, в котором присутствует символ.
df=pd.DataFrame({"A":['fdsf','dfsa'],"B":[1,2]})
indices=[]
columns=[]
for column in df.columns:
values=list(df[df[column].astype(str).str.contains('a')].index)
if(len(values)>0):
indices.append(values)
columns.append(column)
В этом случае вывод будет
columns=['A'] # Column where 'a' is found
indices=[[1]] # Index where 'a' is found