2019-01-19
阅读量:
782
Python:使用计数器来引用变量
我破解了一个有效的脚本,但我正试图找到一个更整洁的方法来做到这一点。
在最简单的形式中,我有两个模块:定义和脚本。
'definitions'有一个变量列表,如下所示:
input0 = 5
input1 = 6
input2 = 4
'script'指的是那些变量,如下:
import definitions
list = [1,2,3]
if len(list) > 1:
print(definitions.input0)
if len(list) > 2:
print(definitions.input1)
if len(list) > 3:
print(definitions.input2)
但我想将我的脚本简化为以下内容:
import definitions
list = [1,2,3]
def setup(list):
index = 0
for i in range(len(list)):
print(definitions.input[index])
index = index + 1
这会导致属性错误:'module'没有属性'input'。
我不确定如何对搜索问题进行短语,是否有办法迭代地引用“定义”中的变量?






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论