我正在尝试分配新的列到DataFrame,我想创建的数据帧是这样的
<表类>
column1
column2
tbody><<tr>第一行 2 B: 99 row2 5 B: 99999 row3 10 B: 9999999999 表类>
尝试:
df["column2"] = "B:" + df["column1"] * pd.Series(
["9"] * len(df), index=df.index
)
print(df)
打印:
column1 column2
row1 2 B:99
row2 5 B:99999
row3 10 B:9999999999
或:
df["column2"] = "9"
df["column2"] = "B:" + df["column1"] * df["column2"]