【发布时间】:2014-01-08 21:05:46
【问题描述】:
我昨晚问了这个问题,但我的措辞很糟糕。 我正在尝试列出以下内容:
['milk','eggs','beef','oranges','dog food','chips','soda','bread']
并将其拆分为每个n 的列表,任何余数都需要均匀地添加到列表中。所以结果将是n = 3:
[['milk','eggs','beef'],['oranges','dog food','chips']]
余数为:['soda','bread'],最终结果为:
[['milk','eggs','beef','soda'],['oranges','dog food','chips','bread']]
顺序无关紧要。
【问题讨论】:
-
如果你有十个元素,n=3,你会怎么做?余数是一个元素,因此不能均匀地添加到所有列表中。
-
那么最好将它添加到任何列表中。
-
马修,您的帖子似乎缺少一个问题。您有什么具体问题需要我们为您解答吗?
-
编写一个可以接收上述列表并像这样拆分返回它们的函数的最佳方法是什么?