import pandas as pd
my_dict={'NAME':['Ravi','Raju','Alex']}
df = pd.DataFrame(data=my_dict)
print(df.NAME.str.slice(start=1))
Output
0 avi
1 aju
2 lex
Using from end or right side ( start = -1 )
import pandas as pd
my_dict={'NAME':['Ravi','Raju','Alex']}
df = pd.DataFrame(data=my_dict)
print(df.NAME.str.slice(start=-1))
Output
0 i
1 u
2 x
import pandas as pd
my_dict={'NAME':['Ravi','Raju','Alex']}
df = pd.DataFrame(data=my_dict)
print(df.NAME.str.slice(stop=2))
Output
0 Ra
1 Ra
2 Al
import pandas as pd
my_dict={'NAME':['Ravi','Raju','Alex']}
df = pd.DataFrame(data=my_dict)
print(df.NAME.str.slice(start=1,stop=3))
output
0 av
1 aj
2 le
import pandas as pd
my_dict={'NAME':['Ravi','Raju','Alex']}
df = pd.DataFrame(data=my_dict)
print(df.NAME.str.slice(step=2))
Output
0 Rv
1 Rj
2 Ae
import pandas as pd
my_dict={'NAME':['RaviKing','RajuQueen','AlexMinister']}
df = pd.DataFrame(data=my_dict)
print(df.NAME.str.slice(start=1,stop=10,step=2))
Output
0 aiig
1 auue
2 lxiit
Pandas contains() Converting char case split()
Author
🎥 Join me live on YouTubePassionate about coding and teaching, I publish practical tutorials on PHP, Python, JavaScript, SQL, and web development. My goal is to make learning simple, engaging, and project‑oriented with real examples and source code.