我有一个很长的字符串:
string = 'Idnum\rId\nkey: maturity\n2\nmaturity\rpara1\rpara2\n1Y\r0\r0\n2Y\r0\r0'
现在我想找出 \n单词之前的 数字\nmaturity(在字符串中是唯一的,我们可以看到答案是 2)。
这是这个问题的动机,如果你不能理解我在下面说的内容,请忽略它并专注于上面的问题。
我想用来pandas阅读data(我不确定 的结构data,可能是 csv):
并使用语法:
value = pandas.read_csv(data, sep = '\t', skiprows = 3).set_index('maturity')
所以我需要找出行号maturity来确定我应该跳过多少行。但我只data知道
data.getvalue() = 'Idnum\rId\nkey: maturity\n2\nmaturity\rpara1\rpara2\n1Y\r0\r0\n2Y\r0\r0'
(\n正在更改行并\r正在更改单元格)。所以我必须天真地找到\n之前的数量来确定原始表(或)中maturity的行数。maturitydata
那么,如果您熟悉上述结构,您能告诉我如何找到 中的行号maturity吗data?

