Кодинг-марафон. Задача 8.
Задание: Создайте функцию, которая принимает одну строку и возвращает другую, в которой каждая буква исходной строки повторяется дважды.
Примечание: Все тестовые случаи содержат валидные строки. Не переживайте о пробелах, специальных символах или числах. Все эти символы валидны.
Примеры:
double_char("String") ➞ "SSttrriinngg" double_char("Hello World!") ➞ "HHeelllloo WWoorrlldd!!" double_char("1234!_ ") ➞ "11223344!!__ "
Варианты решения:
def double_char(txt): return ''.join([c * 2 for c in txt])
def double_char(txt): return ''.join(x*2 for x in txt)
def double_char(txt): result = '' for t in txt: result += t*2 return result