我需要在表中找到值“1.2信息”的索引。
这里只有一个这样的值,它可以在任何列。我需要得到具有此值的行的索引。我得到了这个代码来找到它,但我在第一列得到了IndexError。如何忽略错误并继续循环?
我知道我可以用“继续”来做这件事,但我不明白怎么做。
ind = ""
cols = list(df.columns)
while type(ind) != int:
for col in cols:
ind = int(df[df[col].str.contains('^1.2 Information') == True].index[0])
01.01.* - 31.12.*
1.1
No. No. Date 1 Time
1231 46546 21:15:27
No. No. Date 1 Time
789798 45648 15:20:38
1.2 Information
谢谢。
1条答案
按热度按时间pkwftd7m1#
对于这个任务有一个简单的决定:
不需要循环,这段代码会很快.