Картесайский продукт как для ключей, так и для значений словаря?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Картесайский продукт как для ключей, так и для значений словаря?

Сообщение Anonymous »

Мне нужно получить декартовый продукт словаря {str: fraction} с самим собой, но в настоящее время нужно «цикл» через DICT дважды, один раз для ключей и один раз для значений. Стремиться придерживаться стандартной библиотеки, если это возможно. < /P>
import itertools as it
import math as mt
from fractions import Fraction as fr

dl = {
'P1': fr(7, 120), 'P2': fr(20, 120), 'P3': fr(6, 120),
'P4': fr(10, 120), 'P6': fr(7, 120), 'P6': fr(18, 120),
'P7': fr(16, 120), 'P8': fr(19, 120), 'P9': fr(17, 120)
}
rp = 2
iter_args = list(it.product(dl, repeat = rp))
iter_vals = list(map(mt.prod, it.product(dl.values(), repeat = rp)))

# Desired output
print({iter_keys: iter_vals for i in range(len(iter_vals))})


Подробнее здесь: https://stackoverflow.com/questions/797 ... dictionary
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Картесайский продукт как для ключей, так и для значений словаря?
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Картесайский продукт как для ключей, так и для значений словаря?
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Картесайский продукт как для ключей, так и для значений словаря?
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Картесайский продукт как для ключей, так и для значений словаря?
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Картесайский продукт как для ключей, так и для значений словаря?
    Anonymous » » в форуме Python
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous

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