Как заполнить столбец одним значением в Pandas?

У меня есть столбец с последовательными цифрами в Pandas DataFrame.

A
1
2
3
4

Я хотел бы изменить все эти значения на простую строку, например "foo", в результате чего

A
foo
foo
foo
foo

Ответ 1

Просто выберите столбец и назначьте как обычно:

In [194]:
df['A'] = 'foo'
df

Out[194]:
     A
0  foo
1  foo
2  foo
3  foo

Присвоение скалярного значения устанавливает все строки в одно и то же скалярное значение