Существует df
df =
date foo bar
2019-01-01 foo1 bar1
2019-02-01 foo2 bar2
2019-03-01 foo3 bar3
и переменная df_if = '123'
Мне нужно сделать дополнительный столбец df_id со значением df_if
# My desirable output is:
date foo bar df_id
2019-01-01 foo1 bar1 123
2019-02-01 foo2 bar2 123
2019-03-01 foo3 bar3 123
Я пытался сделать так
df['df_id'] = df_id * len(df)
Но он умножает и саму переменную
# The result is:
date foo bar df_id
2019-01-01 foo1 bar1 123123123
2019-02-01 foo2 bar2 123123123
2019-03-01 foo3 bar3 123123123
В другом скрипте та же техника работает правильно, я не могу понять, почему она умножаетсязначение