Использование final в параметре метода не имеет ничего общего с тем, что происходит с аргументом на стороне вызывающего абонента. Это означает, что это не изменяется внутри этого метода. Когда я пытаюсь принять более функциональный стиль программирования, я как бы вижу значение в этом.
Таким образом, вы можете добавлять значения, используя метод pd.loc () : импортировать панд как pd df = pd.DataFrame ()
df["col1"] = ""
df["col2"] = ""
df["col3"] = ""
df.loc["row1", "col1"] = "v1"
df.loc["row2", "col2"] = "v4"
df.loc["row3", "col3"] = "v9"
Производя следующий вывод: [ 115]