From 87f0577c1d12351cf0808443b084614594e5e402 Mon Sep 17 00:00:00 2001 From: William Mantly Date: Sun, 24 Sep 2023 00:17:27 -0400 Subject: [PATCH] done --- 02-remove_dupe/duplicate.py | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/02-remove_dupe/duplicate.py b/02-remove_dupe/duplicate.py index 6eb0181..ce6589b 100644 --- a/02-remove_dupe/duplicate.py +++ b/02-remove_dupe/duplicate.py @@ -1,2 +1,16 @@ -def remove_duplicate(string): - pass +def remove_duplicate(sentence): + out = sentence[0] + dupes = '' + last = sentence[0] + + for letter in sentence[1:]: + if letter == last: + dupes += letter + else: + out += letter + last = letter + return out + +assert(remove_duplicate('hello') == 'helo') +assert(remove_duplicate('hhhhheeeeelllllooooo') == 'helo') +