gpt4 book ai didi

python - 如何将生成器对象转换为列表?

转载 作者:太空狗 更新时间:2023-10-29 22:02:12 26 4
gpt4 key购买 nike

<分区>

我的代码

def yieldlines(thefile, whatlines):
return (x for i, x in enumerate(thefile) if i in whatlines)

file1=open('/home/milenko/EDIs/site1/newst2.txt','r')
whatlines1 = [line.strip() for line in open('m1.dat', 'r')]

x1=yieldlines(file1, whatlines1)

print x1

我得到了

<generator object <genexpr> at 0x7fa3cd3d59b0>

我应该把列表放在哪里,或者我需要重写代码?

我希望我的程序写入文件并读取内容,以便针对 m1.dat 中写入的特定行。我找到了解决方案 Reading specific lines only (Python)

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