扫描linux

时间:2018-04-28 09:14:53

标签: python linux unix

我有两个文件:

  • file_a =字符串列表
  • file_b = data {或file_b可以是所有这些文件都在的目录}

完成以下任务的最佳选择是什么:

{save output}扫描并显示在file_b中找到的所有行,其中包含在file_a中找到的@ least 1字符串。

例如file_a包含以下字符串(在我的情况下,列表很长)

01101

11001

11101

FILE_B

01101:11100:10001

11111:11100:10001

01111:11100:11001

11101:11111:11110

基于此示例,第1行第3行和第4行包含字符串

1 个答案:

答案 0 :(得分:0)

您可以使用 precision recall f1-score support class 0 0.50 1.00 0.67 1 class 1 0.00 0.00 0.00 1 class 2 1.00 0.67 0.80 3 avg / total 0.70 0.60 0.61 5 方法的文件句柄的readlines()方法读取这两个文件的行,并遍历每一行以查找file_a的字符串是否与line_b中的字符串相交。 由于您还没有向我们提供有关文件格式的更多信息以及您目前所执行的操作,因此我只会使用伪代码。

open

请参阅Find intersection of two nested lists?了解2个列表的交集