在句子中找出一个单词,用一个数字代替整个句子

  • 本文关键字:一个 句子 数字 单词 python
  • 更新时间 :
  • 英文 :


我是个初学者。我有757行不同的语句。我想写一个命令来查找带有"的语句;电动自行车;并将其替换为数字1:第一句话:";骑自行车的人和行人之间的冲突,两个骑自行车的的人之间的冲突;第二条语句:"与狗有关的冲突、骑自行车的人与行人之间的冲突、电动自行车的人和行人之间的矛盾、电动自行车与骑自行车的人员之间的矛盾;如果我想一个接一个地替换,我必须编写757命令。

感谢

Elham

您可以在遍历行时使用.replace('<old_string>', '<new_string>')

def replace_rows(rows)
for i in range(len(rows)):
rows[i] = rows[i].replace('e-bike', '1')
return rows

甚至可以理解列表:

def replace_rows(rows):
return [i.replace('e-bike', '1') for i in rows]

您可以尝试类似的方法,假设您有一个句子列表sentences_list:

results = []
for sentence in sentences_list:
results.append(sentence.replace("e-bike", "1"))
print(results)

最新更新