【发布时间】:2014-12-15 03:03:40
【问题描述】:
我有这个列表,其中只包含 Ws 和 Ss:
ls = ['W', 'S', 'S', 'S', 'W', 'W', 'S', 'S', 'S', 'S', 'S', 'S', 'S', 'S', 'S', 'S', 'S', 'W', 'W', 'W', 'W', 'W', 'W', 'S']
我想要做的是提取该列表中最长的不间断“S”? 并返回那个 Ss 的索引,返回:
['S', 'S', 'S', 'S', 'S', 'S', 'S', 'S', 'S', 'S', 'S']
和
[6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16]
我怎样才能做到这一点?
【问题讨论】:
-
@thefourtheye:最后一个列表是最长Ss的
ls的index。 -
更正了答案。