gpt4 book ai didi

Python 自动定义变量

转载 作者:太空宇宙 更新时间:2023-11-04 06:49:34 25 4
gpt4 key购买 nike

我是编程新手,正在学习 Python 作为我的第一语言。我的任务是编写一个脚本,将一种输入文件类型转换为另一种。我的问题是:输入文件的一部分可以有任意数量的数据行。我写了一个循环来确定有多少行,但似乎无法编写一个将每一行定义为其自己的变量的循环,例如:rprim1、rprim2、rprim3 等。这是我用来从文件中提取变量的代码:

rprim1=linecache.getline(infile,7)

重申一下,我希望解析器定义多少行数据,X,作为 rprimx,每行 7 到 7+X。

如有任何帮助,我们将不胜感激。

谢谢

最佳答案

可以动态创建变量,但这没有意义,除非这是家庭作业。

改为使用

rprim=infile.readlines()

那么这几行是

rprim[0], rprim[1], rprim[2], rprim[3], rprim[4], rprim[5], rprim[6]

你可以找出有多少行

len(rprim)

关于Python 自动定义变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1670252/

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