Допустим, у нас есть два словаря:У меня есть два словаря и хотите объединить часть из них вместе
c1 = {'Disks': [1, 3, 6, 2], 'left': True, 'right': False}
c2 = {'Disks': [0, 5, 7, 9, 8], 'left': False, 'right': True}
Как бы я добавить их вместе, так что новый словарь выглядит следующим образом:
{'Disks': [1, 3, 6, 2, 0, 5, 7, 9, 8], 'left': True, 'right': True}
поэтому в основном ничего в 'Disks'
будет сливаться вместе.
Также, если одна из левых клавиш верна, левая клавиша в новом словаре будет истинна, а если оба они ложны, левая клавиша в новом словаре остается ложной. Мне также хотелось бы, чтобы то же самое произошло с правильным ключом.
Вы на самом деле * попробовали что-то? Что случилось? – jonrsharpe
Одна из проблем, с которыми я столкнулся, заключалась в том, что если бы у меня был список и поместил его в мою функцию, он в конечном итоге выйдет как словарь с истинным или ложным, но если входной список списка пуст, чем правый или левый, может быть пустым, в зависимости от того, какой из них он был в ... (не очень хорошо объяснил), но я думаю, что преодолел это препятствие. –
Затем покажите [mcve] этой проблемы. – jonrsharpe