gpt4 book ai didi

python - 如何循环打印第 1 行然后从 2 个不同的文本文件打印第 2 行

转载 作者:太空宇宙 更新时间:2023-11-04 00:31:09 24 4
gpt4 key购买 nike

<分区>

我有 2 个包含数据的文本文件,我想要一个循环,它同时通过每个文本文件的第一行,然后是第二行,然后是第三行。所以我对它们都使用了一个内部“for”循环,但它并没有像我想要的那样循环,而是循环第一个文本文件的第一行,第二个文本文件中的所有行,然后是第一个文件的第二行,所有来自第二个文件的行。

我已经尝试了所有方法,但都没有用。如果我使用如下所示的 break 语句,它开始逐行使用第一个文本文件的所有行和第二个文本文件的相同第一行,但是如果我删除那个 break 语句,那么它将选择相同的第一个文本文件的第一行,但包含第二个文本文件的所有行。

这是我的代码:

fi  =open("C:\\Users\\file1.txt","r")
file1 = fi.read().splitlines()
fi2 = open("C:\\Users\\file2.txt","r")
file2 = fi2.read().splitlines()

for file1_data in file1:
for file2_data in file2:
try:
print(file1_data)
print(file2_data)

except:

print("exit")

break

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com