热线电话:13121318867

登录
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.0000
4
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子