From d09dcc6b63816bd0229610d2ec28b13f0c531365 Mon Sep 17 00:00:00 2001 From: Freezed Date: Thu, 16 Jul 2020 09:14:33 +0200 Subject: [PATCH] Split strings groups in a list --- technical_tests/reorganize_string.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/technical_tests/reorganize_string.py b/technical_tests/reorganize_string.py index 8d6d2de..4d34917 100644 --- a/technical_tests/reorganize_string.py +++ b/technical_tests/reorganize_string.py @@ -22,9 +22,17 @@ def main(string, n, sep): """ answer = "" - stack = "".join(string.split(" ")) + strings = list() - return stack + stack = "".join(string.split(" ")) + steps = round(len(stack) / n) + + while steps != 0: + strings.append(stack[:n]) + stack = stack[n:] + steps -= 1 + + return strings if __name__ == "__main__":