An extension to following question : Split (explode) pandas dataframe string entry to separate rows
df :
STATE CITY ALT_NAMES
0 S1 C1 A1@A2
1 S2 C2 A3@A4@A5
How can I achieve following result:
out_df :
STATE CITY CITY_VAR
0 S1 C1 A1
1 S1 C1 A2
2 S2 C2 A3
3 S2 C2 A4
4 S2 C2 A5
sample data :
STATE CITY ALT_NAMES
FL FT. MYERS FORT MYERS@FT MYERS
FL NORTH FT MYERS N.FT.MYERS@N. FORT MYERS@NORTH FORT MYERS