即使在Python中数字不能被n整除,如何将数字分为n组

如何将数字分为n个部分 例如:15成4组。 输出= [4,4,4,3]

还有比下面更好的方法吗?

 x = 15
 n=4
 r=x%n
 listVal=[(x//n)+(1 if r-i>0 else 0) for i in range(n)]
 print(listVal)
GYF6901869 回答:即使在Python中数字不能被n整除,如何将数字分为n组

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3033687.html

大家都在问