import pandas as pd
df1 = pd.DataFrame([['Snow','M',22],['Tyrion','M',32],['Sansa','F',18],['Arya','F',14]], columns=['name','gender','age'])
# 新增一列相同的数据
df1['advertiser_id'] = 'adv3282638354816'
# ----------在最后新增一列---------------
# -------案例1----------
>>> # 在数据框最后加上score一列,元素值分别为:80,98,67,90
... df1['score']=[80,98,67,90] # 增加列的元素个数要跟原数据列的个数一样
>>> print(df1)
name gender age score
0 Snow M 22 80
1 Tyrion M 32 98
2 Sansa F 18 67
3 Arya F 14 90
# -------案例2----------
# ---------在指定位置新增列:用insert()--------
# 在gender后面加一列城市
# 在具体某个位置插入一列可以用insert的方法
# 语法格式:列表.insert(index, obj)
# index --->对象 obj 需要插