split相关内容

在python中每隔n个项目拆分一个生成器/可迭代(splitEvery)

我正在尝试用 Python 编写 Haskell 函数“splitEvery".这是它的定义: splitEvery :: Int ->[e]->[[e]]@'splitEvery' n@ 将列表拆分为长度为 n 的部分.最后如果@n@ 不均分列表. 它的基本版本可以正常工作,但我想要一个可以与生成器表达式、列表和迭代器一起使用的版本.而且,如果有一个生成器作为输入,它应该返回一个生成器作为输 ..
发布时间:2022-01-10 14:15:58 Python

如何用空格和制表符区分文件行?

我有一个格式如下的文件 1000 年 1 月 1 日星期一(TAB)你好(TAB)你好吗 有没有办法以单独使用 '\t' 作为分隔符(而不是空格)的方式阅读文本? 所以样本输出可以, 1000 年 1 月 1 日星期一 你好 你好吗 我不能使用 fscanf(),因为它只读取到第一个空格. 解决方案 仅使用标准库设施: #include ..
发布时间:2022-01-09 20:56:37 C/C++开发

算法将数组拆分为子数组,其中所有子数组之间的最大和尽可能小

假设我们有一个整数数组:a = {2,4,3,5} 我们有 k = 3. 我们可以将数组 a 拆分为 k (3) 个子数组,其中数组的顺序不能更改.每个子数组的和必须尽可能的小,这样所有子数组的最大和就尽可能的小. 对于上述解决方案,这将给出 {2, 4}, {3}, {5},其最大和为 6 (4 + 2). 错误答案是 {2}、{4、3}、{5},因为在这种情况下,最大和 ..
发布时间:2022-01-09 16:05:51 其他开发

将大型 SAS 数据集拆分为较小的数据集

在将大型 SAS 数据集拆分为较小的数据集时,我需要一些帮助. 每个月我都会有一个包含几百万条记录的数据集.这个数字会因月而异.我需要将此数据集拆分为多个较小的数据集,每个数据集包含 250,000 条记录.例如,如果我在原始数据集中有 1,050,000 条记录,那么我需要最终结果是 4 个包含 250,000 条记录的数据集和 1 个包含 50,000 条记录的数据集. 从我一直在 ..
发布时间:2022-01-08 17:06:32 其他开发

将数据框拆分为嵌套列表的问题

我是 R 的新手,我在将非常大的数据框拆分为嵌套列表时遇到了问题.我试图在互联网上寻求帮助,但没有成功. 我有一个关于如何组织数据的简化示例: 标题是: 1“站"(编号)2.“date.str"(日期字符串)3.“会员"4.“预测时间"5.“数据" 我不确定我的数据示例是否会正确显示,但如果是这样,它看起来像这样: 1.车站日期.str 成员预报.时间数据12. 6019 201 ..
发布时间:2022-01-07 14:01:15 其他开发

从另一个字符串中提取所需的子字符串 -Perl

我想从 Perl 的一行中提取一个子字符串.我举个例子解释一下: fhjgfghjk3456mm 735373653736ICASD 666666666666111111111111 在上面几行中,我只想提取 12 位数字.我尝试使用 split 函数: my @cc = split(/[0-9]{12}/,$line);打印@cc; 但它所做的是删除字符串的匹配部分并将剩余部分存储在 @ ..
发布时间:2022-01-06 13:45:48 其他开发

在 F# 中拆分序列

我应该通过元素的属性将seq拆分为seq.如果此属性等于给定值,则必须在该点“拆分".我怎样才能在 FSharp 中做到这一点? 如果必须在该项目处拆分或不拆分,则向它传递一个返回布尔值的“函数"应该会很好. 示例:输入序列:seq:{1,2,3,4,1,5,6,7,1,9}当它等于 1 时,它应该在每个项目处被拆分,所以结果应该是: seq{序列{1,2,3,4}序列{1,5,6, ..
发布时间:2022-01-05 10:01:59 其他开发

在 Hive 中的多个列上爆炸

我正在尝试在 Hive 中分解多列中的记录. 例如,如果我的数据集看起来像这样 - COL_01 COL_02 COL_031 A, B X, Y, Z2 D、E、F V、W 我想要这个作为输出 - COL_01 COL_02 COL_031 A X1 B Y1 空 Z2 DV2 东2 F NULL 有没有办法在 Hive 中做到这一点? 我看到了一些关于单列爆炸的帖子,但没有 ..
发布时间:2021-12-28 23:52:57 其他开发

如何在第一次出现“-"时拆分字符串?(减号)用 PHP 变成两个 $vars?

如何使用 PHP 在第一次出现 -(减号)时将字符串拆分为两个 $vars? 我已经找到了如何在每个“-"上进行拆分,但不仅限于第一次出现时. 示例: this - is - line - of what - is - 相关$var1 = 这个$var2 = is - line - of what - is - 相关 注意,也去掉了第一个“-". 预先感谢您的帮助! 解 ..
发布时间:2021-12-28 12:26:15 PHP

Java 字符串 - 获取(但不包括)两个正则表达式之间的所有内容?

在 Java 中,是否有一种简单的方法可以通过在任一侧指定正则表达式分隔符来提取子字符串,而不在最终子字符串中包含分隔符? 例如,如果我有一个这样的字符串: 标题文本 提取子串最简单的方法是什么: 标题文本 请注意,子字符串可能包含换行符... 谢谢! 解决方案 像这样写一个正则表达式: "(regex1)(.*)(regex2)" ... 并从匹配器中拉出中间组( ..
发布时间:2021-12-28 12:26:02 Java开发

Java - 一次拆分和修剪

我有一个这样的字符串:String attributes = " foo boo, faa baa, fii bii," 我想得到这样的结果: String[] result = {"foo boo", "faa baa", "fii bii"}; 所以我的问题是如何在我已经分裂的一个镜头中进行分裂和修剪: String[] result = attributes.split(","); ..
发布时间:2021-12-28 12:25:57 Java开发

如何在 Python 中拆分大文件 csv 文件(7GB)

我有一个 7GB csv 文件,我想将其拆分成更小的块,以便在笔记本电脑上使用 Python 进行分析时可读性更高且速度更快.我想从中获取一小部分,也许 250MB,那么我该怎么做? 解决方案 您不需要 Python 来拆分 csv 文件.使用你的外壳: $ split -l 100 data.csv 会将 data.csv 分成 100 行的块. ..
发布时间:2021-12-28 12:25:44 Python

如何通过最后一个斜杠分割路径?

我有一个文件(比如名为 list.txt),其中包含文件的相对路径,每行一个路径,例如: foo/bar/file1foo/bar/baz/file2粘液/文件3 我需要编写一个 bash 脚本,一次处理一个路径,在最后一个斜杠处将其拆分,然后启动另一个进程,将路径的两个部分作为参数提供给它.到目前为止,我只有循环部分: for p in `cat list.txt`做# 像“foo/bar ..
发布时间:2021-12-28 12:25:33 其他开发

如何在行号处拆分文件

我想从特定行号拆分 400k 行长的日志文件. 对于这个问题,让我们将其设为任意数字 300k. 是否有允许我执行此操作的 linux 命令(在脚本中)? 我知道 split 可以让我按大小或行号将文件分成相等的部分,但这不是我想要的.我想要一个文件中的前 300k 和第二个文件中的最后 100k. 任何帮助将不胜感激.谢谢! 再三考虑,这更适合超级用户或服务器故障站 ..
发布时间:2021-12-28 12:25:26 服务器开发

将长字符串分成几部分 php

所以我有一个大约 3800 个字符的字符串,它是句子单词等. 现在我正在运行字符串,虽然限制是 1000,那么我怎么能把字符串分成 4 段,每段最多包含 1000 个字符,而不是把单词分成两半,有什么办法吗? 谢谢 解决方案 您可以使用 str_split. $string = "the_long_string";$array = str_split($string, 10 ..
发布时间:2021-12-28 12:25:07 PHP

JavaScript 拆分而不丢失字符

我想使用 JavaScript 拆分某些文本.文本看起来像: 9:30 pm用户执行了操作 A.晚上 10:30欢迎,用户 John Doe.上午 11:30消息用户 John Doe 现在,我想将字符串拆分为事件.即: 9:30 pm用户执行了操作 A. 将是一个事件.我为此使用正则表达式: var split = journals.split(/\d*\d:/); 事情是,前两个字 ..
发布时间:2021-12-28 12:24:56 前端开发

如何在R中拆分列?

有人知道如何将一列拆分为多列吗?例如:我想拆分“score"和“class"列,然后将“grade"列的值作为列名.在我的数据中,我在“等级"列中有 50 个不同的值,而不是在下面的示例中只有两个.在数据框 2 中,行名称是数据框 1 中列“class"的值. 数据框 1 班级成绩一个 12乙 45C 75D 18ε 645乙 92CB 78D 36乙 39 数据框 2 a b一个 ..
发布时间:2021-12-28 12:24:46 其他开发

SQL拆分函数

我正在寻找一种方法来做到这一点...... SELECT FirstName, LastName, Split(AddressBlock, ' ', 1), Split(AddressBlock, ' ', 2), PostCode来自联系人 我想传递的参数是... 地址 分隔符(当前情况需要 2 个空格,但这可能是一个逗号或一个空格后跟一个逗号)或其他内容(它会有所不同). 我想返 ..
发布时间:2021-12-28 12:24:39 其他开发

XML 解析器,多个根

这是输入字符串的一部分,我无法修改它,它总是以这种方式出现(通过共享内存),但是我当然可以在将其放入字符串后进行修改: SCPUCLKCPU Clock2930;SCPUMULCPU乘数11.0SCPUFSBCPU FSB266 我都读过它: Str ..
发布时间:2021-12-28 12:24:30 C#/.NET