Python ProgrammingPython Programming

Splits the string at every underscore and stop after the Nth position

s = 'canada_japan_australia_us_uk'
l = s.split('_', 0)
print(l)

l = s.split('_', 1)
print(l)

l = s.split('_', 2)
print(l)
Output
['canada_japan_australia_us_uk']
['canada', 'japan_australia_us_uk']
['canada', 'japan', 'australia_us_uk']