gpt4 book ai didi

Python:如何在我的文件结果后再打印一行?

转载 作者:行者123 更新时间:2023-12-04 19:27:57 28 4
gpt4 key购买 nike

在我的输入文件中,我有很多行,我只搜索符合我要求的一行。这已经完成了。但是我需要在已经找到的这一行之后打印一行。
输入示例:

line 1 x
line 2 a
line 3 a
line 3 a

我正在寻找线在哪里 x里面。
for lines in input:
if 'x' in lines:
print (lines)

结果: line 1 x所以现在我需要在结果后显示一行

预期结果:
line 1 x
line 2 a

我也试过:
for lines in input:
if 'x' in lines:
print (lines, '\n', lines[lines.index(lines) + 0:100])

最佳答案

首先尝试将您的输入拆分为一个列表:

a = input.split('\n')

for lines in a:
if 'x' in lines:
print (lines, '\n', a[a.index(lines) + 1])

关于Python:如何在我的文件结果后再打印一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50305326/

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