У меня есть датафрейм,
peopleLimit = 4
df = pd.DataFrame([['A',1,1],['B',1,4],['C',1,1]],columns=['class','persons','req'])
class persons req
0 A 1 1
1 B 1 4
2 C 1 1
req
означает, что число людей может в class
сейчас, но (A + B + C) классные люди деплируют <= <code>peopleLimit
так, как я могу получить результат ответа,
class persons
0 A 1
1 B 2
2 C 1
, и, если
df = pd.DataFrame([['A',1,2],['B',2,1],['C',1,1]],columns=['class','persons','req'])
class persons req
0 A 1 2
1 B 2 1
2 C 1 1
, новый dely будет
class persons
0 A 2
1 B 1
2 C 1