I have the following dataframe:
col
0 pre
1 post
2 a
3 b
4 post
5 pre
6 pre
I want to replace all rows in the dataframe which do not contain 'pre' to become 'nonpre', so dataframe looks like:
col
0 pre
1 nonpre
2 nonpre
3 nonpre
4 nonpre
5 pre
6 pre
I can do this using a dictionary and pandas replace, however I want to just select the elements which are not 'pre' and replace them with 'nonpre'. is there a better way to do that without listing all possible col values in a dictionary?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…