/
Вопросы и ответы
/
Python
/

Как преобразовать строку в словарь python

Как преобразовать строку в словарь python

4 года назад

Человек-Молекула

Ответы

0

Если мы хотим преобразовать строку в словарь, где ключи это символы, а значения -- количество их строке, то можно воспользоваться Counter

from collections import Counter

t = 'foobar abrakadabra 123'
Counter(t)
# Counter({'f': 1,
#          'o': 2,
#          'b': 3,
#          'a': 6,
#          'r': 3,
#          ' ': 2,
#          'k': 1,
#          'd': 1,
#          '1': 1,
#          '2': 1,
#          '3': 1})

3 года назад

Ivan Mamtsev