Skip to content

Commit 85cbfc9

Browse files
committed
use f-strings and remove unused import
1 parent 12362a7 commit 85cbfc9

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

Python/chapter01/1.6 - String Compression/miguel_1.6_sol.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
letters (a-z).
99
"""
1010
import unittest
11-
from typing import Callable
1211

1312

1413
def str_compression(s: str) -> str:
@@ -29,11 +28,11 @@ def str_compression(s: str) -> str:
2928
if c == prev_char:
3029
count += 1
3130
continue
32-
compressed.append('{}{}'.format(prev_char, str(count)))
31+
compressed.append(f'{prev_char}{count}')
3332
prev_char = c
3433
count = 1
3534
# clean up: last character count
36-
compressed.append('{}{}'.format(prev_char, str(count)))
35+
compressed.append(f'{prev_char}{count}')
3736
compressed = ''.join(compressed)
3837
if len(compressed) >= len(s):
3938
return s

0 commit comments

Comments
 (0)