Символы в два слоя

Такое преобразование хорошо тренирует проход по строке и сбор нового текста. Напиши функцию double_char, которая получает строку s и возвращает новую строку, где каждый символ повторён два раза подряд. Повторять нужно всё: буквы, пробелы, дефисы и любые другие символы.

Примеры

Ввод
"The"
Вывод
"TThhee"
Ввод
"AAbb"
Вывод
"AAAAbbbb"
Ввод
"Hi-There"
Вывод
"HHii--TThheerree"

Нужно реализовать

def double_char(s: str) -> str:

Теги

strings
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
"The"
Ожидаемый"TThhee"
2
Ввод
"AAbb"
Ожидаемый"AAAAbbbb"
3
Ввод
"Hi-There"
Ожидаемый"HHii--TThheerree"
4
Ввод
""
Ожидаемый""
5
Ввод
"a"
Ожидаемый"aa"
6
Ввод
" "
Ожидаемый" "
Фокус-радио
На паузе · SomaFM · Fluid