例如:
my_string = "hi how are you?/nIs everything ok?/nAre you happy?"
我需要创建一个包含换行符所有索引的列表 - (/ n)。 我该怎么办?
答案 0 :(得分:1)
import re
my_string = "hi how are you?/nIs everything ok?/nAre you happy?"
list = [m.start() for m in re.finditer('/n', my_string)]
答案 1 :(得分:1)
您可以在列表推导中使用enumerate
来创建索引列表。
>>> [index for index, value in enumerate(my_string) if value == '\n']
[15, 33]
顺便说一句,换行符'\n'
而不是'/n'
(请注意斜线)