Отношения ссылок на ключ и значение обратного словаря PythonPython

Программы на Python
Ответить
Anonymous
 Отношения ссылок на ключ и значение обратного словаря Python

Сообщение Anonymous »

Если у меня есть следующий словарь:
{"1": {"2", "3"}, "2": {"3", "4"}, "3": {"2", "4"}}

В этом словаре ключ ссылается на значения в наборе.
Как мне создать новый словарь, который определяет ссылки на значения выше :
{"1": {}, "2": {"1", "3"}, "3": {"1", "2"}, "4": {"2", "3"}}

Вот чем я сейчас занимаюсь:
references = dict()
urls = dict()
for k,v in files:
result[k] = 1 / len(files)
if len(v) > 0:
urls[k] = len(v)
else:
urls[k] = len(files)
if len(v) > 0:
for p in v:
references[p].add(k)
else:
references[k].add(k)
for p,_ in references:
references[p].add(k)


Подробнее здесь: https://stackoverflow.com/questions/792 ... ationships
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»