假定字符串s
可能包含幾個相鄰的短劃線。爲了簡單起見,我們稱這些事件爲「重複動機」。例如,下面的字符串s
包含破折號五個重複的動機,即長度3,2,6,5和1確定字符串中字符重複的長度和位置
我想拿出一個返回各自的長度和Python代碼在每個重複動機的串內的相應位置。優先,代碼返回一個元組列表,每個元組都是格式(長度,位置)。
sought_function(s)
# [(3,5), (2,13), (6,22), (5,34), (1,41)]
關於如何啓動此代碼,您有什麼建議嗎?
不能你使用'LEN(..)'在這裏,而不是'總和(...)'。 –
@WillemVanOnsem是的,我認爲'len(...)'也可以。 – Psidom
@Psidom哇!在決定發佈之前,我已經在這個問題上討論了一個小時。感謝你及時的答覆。 –