Разбор символов по типам

Иногда строку нужно быстро проверить по составу: сколько в ней букв, цифр и всего остального. Функция count_char_types получает строку s и возвращает список из трёх чисел. Первое число — количество букв, второе — количество цифр, третье — количество прочих символов.

Примеры

Ввод
"abc123!!"
Вывод
[3, 3, 2]
Ввод
""
Вывод
[0, 0, 0]
Ввод
"hello"
Вывод
[5, 0, 0]

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

def count_char_types(s: str) -> list[int]:

Теги

stringsdict
PostgreSQLv16

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

Тесты12
Видимые тесты
Скрытый тест 7
Скрытый тест 8
Скрытый тест 9
Скрытый тест 10
Скрытый тест 11
Скрытый тест 12

Запускаются при нажатии «Отправить» — на них проверяется решение целиком, чтобы нельзя было подогнать ответ под видимые случаи.

Фокус-радио
На паузе · SomaFM · Fluid