import pandas as pd
x = pd.read_csv(r"filePath")
x.columns = x.columns.str.lower().str.replace(' ', '_')
y = x.columns.values
z = y.tolist()
print("Note: It take Case Sensitive Values.")
keyWord = input("Type a Keyword to Search: ")
try:
for k in range(len(z)-1):
l = x[x[z[k]].str.match(keyWord)]
print(l.head(10))
k = k+1
except:
print("")
4条答案
按热度按时间slwdgvem1#
您可以对整个DataFrame执行相等性比较:
8i9zcol22#
你应该用
isin
,这是回车列,是要行查冷'回答:-)或者
dkqlctbz3#
您可以尝试以下代码:
txu3uszq4#
这是一个将返回所需的实际列的解决方案。