Преобразование нескольких строк в диктовку - PullRequest
0 голосов
/ 22 марта 2019

Как мне создать словарь из этой строки: «Иоанн: 23, Марк: 24, Тим: 43, Джейк: 21»

Ожидаемый результат: dict = {"Джон»: 23, «Марк": 24," Тим ": 43," Джейк ": 21} так что я могу сделать: сумма (dict.values ​​())

Спасибо

1 Ответ

0 голосов
/ 22 марта 2019

В питоне:

>>> x = "John:23,Marc:24,Tim:43,Jake:21
>>> dict([y.split(':') for y in x.split(',')])
{'Tim': '43', 'John': '23', 'Jake': '21', 'Marc': '24'}
>>>
...