Python如何将一个字段里的数据做乘法,然后再写入另一个字段

有a和b两个字段,
a b
1 null
2 null
3 null
4 null
5 null
将a字段的数据*2,再填充到b字段

有帮助,望采纳


import pandas as pd 

data = {'a':[1,2,3,4,5]}
data['b']  = data['a'].apply(lambad x:x*2)
data

update 表 set b = 2*a

使用pandas对列进行计算操作,很容易实现,代码如下:

import pandas as pd

df =pd.DataFrame({'a':range(5),'b':['' for _ in range(5)]})
df['b']=df['a']*2
print(df)