KeyError: 53 when using re module

KeyError: 53 when using re module

我尝试使用以下代码将其他所有内容替换为空白:

corpus_test = []
ps = PorterStemmer()
for i in range(len(texts)):
    review = re.sub('[^a-zA-Z]',' ',texts['title'][i])
    review = review.lower()
    review = review.split()
    review = [ps.stem(word) for word in review if not word in stopwords.words('english')]
    review = ' '.join(review)
    corpus_test.append(review)

但我收到以下错误:

KeyError: 53

来自于 re 模块的使用:

问题是我正在处理一个 csv 文件,我删除了一些行但我没有重置索引,因此当我们到达迭代 nb 53 时,即索引 53 我们找不到它,因为它被丢弃了。

texts.reset_index(inplace = True, drop = True)