【发布时间】:2017-03-16 13:07:24
【问题描述】:
eg '“Hello Word” = “hello world”;', '“Hello=Word” = “Hello=Word”',通过python找到“=”的中间位置。 我试试这个
>>>line = '"Hello=Word" = "Hello=Word"'
>>>index = line.index("=")
>>> index
6
我希望它返回 13
【问题讨论】:
-
第一个
=在位置6... -
这里的逻辑到底是什么?你想要
'='的第二次出现吗?中间那个?如果是这样,如果有偶数怎么办?或者,也许您想找到第一个没有用引号括起来的?有十几种方法可以做到这一点,但问题是哪一种最合适。
标签: python string indexing position