使用datafram以相反顺序创建新列

2024-10-02 02:24:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要创建一个新的列X,其中包含如下所示的反序值X

 x      X
aa01   01aa
bb02   02bb
cc03   03cc

我确实手动将它们切分并连接起来,但它仍然有效,但我正在寻找一种“更聪明”的方法来实现这一点

df["X1"] = df["x"].str.slice(0,2)
df["X2"] = df["x"].str.slice(2,4)
df['X'] = df["X2"]+ df["X1"].map(str)

Tags: 方法mapdfslice手动x1x2str

热门问题