import numpy as np
import pandas as pd
np.random.seed([3, 1415])
df = pd.DataFrame(np.random.choice([(1, 2), (3, 4), np.nan], (10, 10)))
df.applymap(lambda x: (0, 0) if x is np.nan else x)
как заполнить пропущенные значения кортежем