import pandas as pd
import numpy as np
import datetime as DT
nan = np.nan
trades = pd.DataFrame({'ticker': ['IBM', 'MSFT', 'GOOG', 'AAPL'], 'date':
    pd.date_range('1/1/2000', periods=4), 'cusip': [nan, nan, 100, nan]})
trades = trades.set_index(['ticker', 'date'])
print(trades)
config = pd.DataFrame({'ticker': ['IBM', 'MSFT', 'GOOG', 'AAPL'], 'date':
    pd.date_range('1/1/2000', periods=4), 'cusip': [1, 2, 3, nan]})
config = config.set_index(['ticker', 'date'])
new_index = sorted(config.index)
config = config.reindex(new_index)
print(config)
Обновление pandas DataFrame по ключу