Here is the snippet:
test = pd.DataFrame({\'days\': [0,31,45]}) test[\'range\'] = pd.cut(test.days, [0,30,60])
Output:
pd.cut documentation Include parameter right=False
right=False
test = pd.DataFrame({'days': [0,31,45]}) test['range'] = pd.cut(test.days, [0,30,60], right=False) test days range 0 0 [0, 30) 1 31 [30, 60) 2 45 [30, 60)