Я хотел бы знать, сколько раз каждый элемент в списке встречается в словаре списков. Ключи - это количество вхождений каждого значения, и значение может встречаться в нескольких ключах.
Итак,
{1: ['intel', 'mail', 'com'], 50: ['yahoo', 'com'], 900: ['google', 'mail', 'com'], 5: ['wiki', 'org']}
Будет содержать
- 1 + 50 + 900 + 5
com
значений, всего 956 com
значений в словаре, - 1 + 900
mail.com
значения - 1
intel.mail.com
значение - 5
wiki.org
значения
и т. Д.
Я пытаюсь решить эту проблему , и я решил все сделать в словаре :
cpdomains = ["900 google.mail.com", "50 yahoo.com", "1 intel.mail.com", "5 wiki.org"]
split_number = [x.split(' ') for x in cpdomains]
domain = {int(x[0]): x[1].split('.') for x in split_number}
дал мне этот словарь.