我有一个可能超过1000个字符串的列表,但我不知道具体有多少个。
将此列表
拆分为更小的列表而不丢失列表的任何成员的最佳方法是什么?
例如,如果我有一个1323
成员列表,如何最好地将其拆分为3个几乎大小均匀的列表?
我已经看到了通过分区函数拆分列表的方法,但该函数会将列表拆分为给定大小的块,而不是给定数量的组(子列表)。
番石榴有一个功能列表。分区将为您执行此操作
用法:
Lists.partition(mylist, mylist.size()/3);
问题内容: 我有这个清单(): 我想要这样的东西: 换句话说,我想使用值作为分隔符将列表拆分为子列表,以获得列表列表()。我正在寻找Java 8解决方案。我已经尝试过,但是我不确定这是我要找的东西。谢谢! 问题答案: 我目前想出的唯一解决方案是实现自己的自定义收集器。 在阅读解决方案之前,我想添加一些有关此的注释。我将这个问题更多地当作编程练习,我不确定是否可以使用并行流来完成。 因此,您必须意识
问题内容: 这个问题类似于将 列表切成子列表的列表 ,但是在我的情况下,我想包括每个先前子列表的最后一个元素,作为下一个子列表的第一个元素。并且必须考虑到最后一个元素必须始终至少包含两个元素。 例如: 大小为3的子列表的结果: 问题答案: 通过简单地缩短传递到范围的“ step”参数,可以轻松地将链接的答案中的列表理解用于支持重叠的块: 这个问题的其他访问者可能没有足够的精力来处理输入 列表 (可
我有一个Pandas DataFrame列,其中包含一个列表中的多个列表。类似于这样: 我想将列表拆分为多列,因此输出应该是这样的: 请帮我做这件事。预先感谢
如何将这列列表拆分为两列? 期望的结果:
我有这样一份清单: 如何将此列表拆分为三个变量,每个变量分别保持不变
我有: 我想要: 似乎在scala中我可以写:< code>df.select($"value。_1 ",$ "值。_2 ",$ "值。_3"),但这在python中是不可能的。 那么有没有好的办法呢?