tmp1 = np.array(['red', 'red', 'red', 'green'])
tmp2 = np.array(['white', 'black', 'blue', 'blue'])
одновременное использование повторения numpy для массивов с разными кратностями, но одинакового размера