Алан Гибизов,
Мое решения для работы с множеством датафреймов через словарь
num1 = 'first'
num2 = 'second'
test_list = [1,2]
test_list2 = [3,4]
dic_test={'first':pd.DataFrame({'col1': test_list}, index=test_list)}
#если ключ в 'first' в словаре имеется
try:
try:
#если index 3 в датафрейме ключа 'first' имеется
dic_test['first'].loc[[3], ['col1']] = 25
except:
#если index 3 в датафрейме ключа 'first' не имеется добавляем и присваиваем новое значение
dic_test['first'].loc[len(dic_test['first'].index)] = [3]
dic_test['first'].loc[[3], ['col1']] = 25
except:
dic_test.update({num1: pd.DataFrame({'col1': test_list2}, index=test_list2)})
print(dic_test['first'])
print(dic_test['second'])
Мое решения для работы с множеством датафреймов через словарь