У меня есть следующие таблицы в форматедекартово произведение двух таблиц
{str:list of str}
table1 = {key1:['1','2','3'], key2: ['3','4','5']}
table2 = {key3:['6','7','8','9'], key4:['9','10','11','12']}
Теперь мне нужно, чтобы получить декартово произведение двух без использования itertools или команд SQL.
я в основном нужно новая таблица будет:
new_table = {key1:['1','1','1','1','2','2','2','2','3','3','3','3'],
key2: ['3','3','3','3','4','4','4','4','5','5','5','5'],
key3: ['6','7','8','9','6','7','8','9'],
key4: ['9','10','11','12','9','10','11','12']}
Как мне это сделать?
Как появился 'key5'? – thefourtheye
Я понятия не имею, что вы хотите, за исключением того, что это определенно * не * декартово произведение. –
извините, что предполагалось быть ключевым4. это была опечатка, а также эти ключевые имена должны иметь цитаты, мои плохие. – user3050527