我是Python新手。在我的代码中,我定义了一组变量,如“Specfiles_1”到Specfiles_10”,以存储二进制文件名。“SpecFiles_x”的数据类型是“pandas.core.series.Series”,其中每一个都有不同数量的元素。例如,“SpecFiles_1”中有10个对象。
我想运行一个循环,将这些SpecFiles_x,并将运行到其中的元素数量,然后转到Specfiles_(x+1)并重复该过程,直到SpecFiles_x的出现数量。
第一个月
在循环中,我想读取每个二进制文件,并将它们赋给一个变量,像这样。我在用Spyder编码。
1条答案
按热度按时间6l7fqoea1#
您可以使用
eval
函数访问动态变量名。喜欢eval('SpecFiles_{your_variable_number}')
示例代码:
字符串
输出量:
型
在上面的代码中,我简单地打印了每个变量的值,你可以使用你自己的函数或操作那里你想要执行的。