标签: python pandas concat
在pd.DataFrame我的A列中有len等于5或6的字符串。如果单元格值len(value) == 5那么我需要连接字符串{ {1}}到单元格值的开头。我目前正在尝试下面的代码,但似乎无法使用适用于'7'参数。
pd.DataFrame
A
len
len(value) == 5
'7'
inplace=True
这将返回列 - 但不会修改数据框inplace ...
答案 0 :(得分:2)
您可以尝试:
df['A'] = df.A.apply(lambda s: '7' + s if len(s) == 5 else s)