【发布时间】:2021-08-17 21:57:45
【问题描述】:
您好,在下面的代码中,我正在尝试将集合与 excel 单元格进行比较
s = [a]
d=b
loc_file=r"C:\\Users\\Public\Downloads\\media_bias.xlsx"
data=p.read_excel(loc_file, index_col=0)
print("\n ")
print(data)
print("\n")
for i in range(0,43):
for j in range (0,43):
if data[i][j]==s:
print("found")
我遇到的错误是:-
File "d:\python script & program\Media Bais Detector.py", line 31, in detec
if data[i][j]==s:
File "C:\Users\SAYYED VIQUAR AHED\AppData\Local\Programs\Python\Python39\lib\site-packages\pandas\core\frame.py", line 3024, in __getitem__
indexer = self.columns.get_loc(key)
File "C:\Users\SAYYED VIQUAR AHED\AppData\Local\Programs\Python\Python39\lib\site-packages\pandas\core\indexes\base.py", line 3082, in get_loc
raise KeyError(key) from err
KeyError: 0
感谢阅读代码
【问题讨论】: