Python在字符串中查找斜杠
我刚开始学习Python,请多多包涵。
简单来说,我想在一个特定的表格单元格里查找斜杠这个字符。如果这个单元格里有斜杠,我就想删除整行。
counter = 0
for row in table:
if row[7].find("/") != -1:
del table[counter]
continue
counter+=1
上面的代码从来没有找到斜杠,但能找到我替换成其他字符的情况。希望能得到一些帮助。
2 个回答
-2
你是不是可以试试这样做呢……
for row in table:
if '/' in row[7]:
row.delete()
或者如果你真的需要这个计数器来删除表格中的行,那就把计数器放回去吧。
4
这段代码有太多问题了,直接重写一遍会更简单。
table[:] = [row for row in table if '/' not in row[7]]