有没有办法组合使用python迭代多行的2个txt文件的内容?

双凉鞋

我是 python 新手,遇到了这个挑战,我有 2 个 txt 文件,分别是 test1.txt 和 test2.txt。

test1.txt 包含以下内容:

111111111
222222222
333333333
444444444
555555555

而 test2.txt 包含:

aaaaaaa
bbbbbbb
ccccccc
ddddddd

现在我想生成一个看起来像这样的新文件:

111111111
aaaaaaa
bbbbbbb
ccccccc
ddddddd
222222222
aaaaaaa
bbbbbbb
ccccccc
ddddddd
333333333
aaaaaaa
bbbbbbb
ccccccc
ddddddd  

等等....

我尝试了几种方法,但它只组合了两个文件,仅此而已。

比托·本尼昌

在这里,我将两个文件的行分别读入两个 f1_lines 和 f2_lines,然后遍历 test1.txt 中的每一行并将该行与 test2.txt 中的所有行一起打印。

因此,每次遇到 test1.txt 中的一行时,都会打印该行加上 test2.txt 中的所有行。

with open('test1.txt','r') as f1, open('test2.txt','r') as f2:
    f1_lines=f1.readlines()
    f2_lines=f2.readlines()
    for line in f1_lines:
        print(line.strip())
        [print(line.strip()) for line in f2_lines]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有没有办法在Python中使用PhantomJS?

有没有办法迭代整数范围?

有没有办法组合公式?

有没有办法在Windows中使用python设置文件的详细信息?

有没有办法进行多行输入?

有没有办法在Javascript中组合对象

有没有办法使用txt文件中的数据绘制多边形?

连接两个 txt 文件 - 有没有办法在列上合并?

有没有办法使用python将一个大的json文件转换成csv格式

有没有办法使用迭代器跳过第一个值?

有没有办法使用 Python 使用 open 反向读取文件

有没有办法在不到 2 分钟的时间内从 txt 文件中更新 12000 多行?

有没有办法在 Python 上使用“openpyxl”找到迭代的当前行?

有没有办法使用 TextToColumns 进行逗号分隔,只有 2 个值?

有没有办法在 MySQLi 中获取多行

有没有办法使用 Python 从 JSON 文件中删除某些字符串?

有没有办法使用python使用硒在组合框“区域”中选择一个项目?

有没有办法使用 python 脚本将特定的平面文件(.txt 或 .csv)摄取到 HDFS 中

有没有办法使用另一个 Python 文件中定义的变量?

有没有办法在pycharm中查看多行上的json文件?

有没有办法确保循环迭代不同?

有没有办法在 Windows 中组合两个目录的内容

有没有办法在单个 Excel 文件中使用 2 个单独的工作簿

有没有办法简化 Swift 组合类型?

有没有办法在 Python 中组合两个列表进行搜索?

有没有办法使用 webpack 将文件的内容分配给特定的变量?

有没有办法使用 python 锁定和解锁 ___.exe 文件?

有没有办法为 2 个列表使用相同的循环?

有没有办法迭代2个具有相同索引的数组