a = [ ['Зелёный','грустный','Красный','Весёлый'], ['Синий','Оранжевый','Белый','Чёрный','Серый'] ] print(['{} {}'.format(x, y) for x in a[0] for y in a[1]])
Standard input is empty
['Зелёный Синий', 'Зелёный Оранжевый', 'Зелёный Белый', 'Зелёный Чёрный', 'Зелёный Серый', 'грустный Синий', 'грустный Оранжевый', 'грустный Белый', 'грустный Чёрный', 'грустный Серый', 'Красный Синий', 'Красный Оранжевый', 'Красный Белый', 'Красный Чёрный', 'Красный Серый', 'Весёлый Синий', 'Весёлый Оранжевый', 'Весёлый Белый', 'Весёлый Чёрный', 'Весёлый Серый']