运行长度给定String的编码

时间:2018-02-27 17:30:54

标签: python-3.x

给定一串大写字母,我们必须使用Run length Encoding压缩字符串。 输入=" AABBBACCDA" 输出= 2A3B1A2C1D1A

1 个答案:

答案 0 :(得分:0)

因为这是你的功课我不会为你解决。 pythonic方式是使用一些“魔术”功能来解决你的问题。

但是你在这里学习一般的编程,所以实现这个: 计算字符直到下一个字符与当前字符不同。 在输出字符串后附加当前字符显示的数字和当前字符。 打印。