Python3 - 从函数创建全局变量(列表)

时间:2016-11-04 13:16:45

标签: python list python-3.x global-variables

我有这段代码(例子):

count = 3

def test(count):
    a = 1
    while a <= count:
        global list + str(a)
        list + str(a) = []
        print(a)
        a += 1

test(count)

print(list1)
print(list2)
print(list3)

如何在函数中创建动态全局变量(列表)? 我需要让我的代码工作,需要访问变量(列表):“list1”,“list2”和“list3”来自外部函数。

由于

1 个答案:

答案 0 :(得分:0)

非常感谢所有人。 我用了这段代码:

count = 3
urls = {}

def test(count):
    a = 1
    while a <= count:
        urls[a] = 'test'
        a += 1

test(count)
print(urls)