import pandas as pd
`data=pd.DataFrame(
{'year':[2019]*5,
'month':[5,6,7,8,9] } )`
first_handle_way
data['yearmonth']=data['year']*100+data['month']
data=data.astype(str)
data
second_handle_way
data=data.astype(str)
data['month']=data['month'].map(lambda x:'0'+x)
data['yearmonth']=data['year']+data['month']
data
year | month | yearmonth | |
---|---|---|---|
0 | 2019 | 5 | 201905 |
1 | 2019 | 6 | 201906 |
2 | 2019 | 7 | 201907 |
3 | 2019 | 8 | 201908 |
4 | 2019 | 9 | 201909 |