如果我们有一串字母字符和一些破折号,并且我们要计算该字符串中任意两个字母字符之间的破折号数。最简单的方法是什么?
例:
输入: a--bc---d-k
输出: 2031
这意味着a和b之间有2个破折号,b和c之间有0破折号,c和d之间有3个破折号,而d和k之间有1个破折号
在python中找到此输出列表的好方法是什么?
3
您可以简单地使用for循环进行尝试。
—
崔宝城
@BoseongChoi是的,我肯定尝试过循环,但是我感到困惑,请您解释更多吗?
—
Not_Found
@ Ch3steR我认为我们没有这样的输入。
—
Not_Found
那么两者
—
堆溢出
a-b-c和a-----------b将成为相同的输出11?
这些是连字符,而不是破折号。
—
TRiG