python - 如何将字符串作为新列添加到 Pandas Dataframe?

标签 python pandas

假设我有一个数据框、3 行、索引和 1 列以及单独的 3 个字符串。如何将这些字符串作为第二列添加到现有数据框中?

我有: 数据框和 3 个字符串

1 Qwe
2 Asd
3 Zxc

s1 = Poi; s2 = Lkj; s3 = Mnb

我要:

1 Qwe Poi
2 Asd Lkj
3 Zxc Mnb

有什么建议吗?

最佳答案

dataframe['new_col'] = [s1,s2,s3]

关于python - 如何将字符串作为新列添加到 Pandas Dataframe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32557858/

相关文章:

python - 电机错误: callback is required

python - 根据列表从 pandas 系列中删除行

python - 在 Python 中将字符串转换为整数

python-3.x - 将地理区域划分为大小相等的网格并检索索引位置

python - PyMongo 集合对象不可调用

python - 标准错误上的 Paramiko recv()/read()/readline(s)() 返回空字符串

python - 使用 numpy 数组修改 pandas dataframe 值

python - 使用 DataFrame 对象时,plot_2d_separator 会提示(引发 AttributeError)

python - pandas dataframe 将列值附加到另一个具有列表元素的 pandas 列

python - Pandas :将掩码应用于多索引数据框