We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8f7f6fd commit bc8ccb3Copy full SHA for bc8ccb3
Python/chapter01/1.6 - String Compression/miguel_1.6_sol.py
@@ -29,17 +29,15 @@ def str_compression(s: str) -> str:
29
if c == prev_char:
30
count += 1
31
continue
32
- compressed.append(prev_char)
33
- compressed.append(str(count)[0])
+ compressed.append('{}{}'.format(prev_char, str(count)[0]))
34
prev_char = c
35
count = 1
36
# clean up: last character count
37
38
39
-
+ compressed = ''.join(compressed)
40
if len(compressed) >= len(s):
41
return s
42
- return ''.join(compressed)
+ return compressed
43
44
45
class TestStringCompressionFunction(unittest.TestCase):
0 commit comments