这里写自定义目录标题
python 赋值的方法、循环中赋值
场景:
A表有一列标签,B表有一列标签,但A\B两表有重复数据,想把A\B表合并,如果某个数在A和B表都有,标签变成“标签1、标签2”的格式,然后去重
难点:
新标签的生成
解决:
赋值的方法
- df3.loc
2)df3.列名 最好是英文命名,不用加引号
3)df3[df3[A==1]][B] = 1 无法赋值
循环中赋值(场景:要赋的值也是变量)
df3.loc或者df.列名 已经是循环了,放在for循环里会重复赋值,可以等号两边都是loc,或两边都是df.列名的格式
df3.biaoqian[df3.duplicated(subset=[“证券代码”],keep = “last”)==True] = df3.biaoqian[df3.duplicated(subset=[“证券代码”],keep = “last”)==True] + “、标签2”