在python 3

时间:2018-07-04 11:23:48

标签: python python-3.x

我想计算\n在短语(Student Copy)\nfor\nspecial school\n...Shaping the Future\n408,)之前在字符串Shaping the Future中出现的次数。有没有一种方法可以不分割字符串呢?

在这种情况下,输出应为3

1 个答案:

答案 0 :(得分:1)

您可以将字符串切成所需的子字符串,然后使用count

s = """(Student Copy)\nfor\nspecial school\n...Shaping the Future\n408,)""" 
s[:s.index("Shaping the Future")].count('\n')