首页 > 解决方案 > Python Casting和解析变量的值

问题描述

我在一个变量中有一个列表的名称让我们说 list_name = 'listA' 我如何在这个列表中循环,就像一个强制转换。

例如

list_name = 'listA'

for item in listA:
    print item

can you type something like for item in (list_name) or &list_name?

谢谢

标签: python

解决方案


尝试这个:

>>> listA = ['foo', 'bar']
>>> list_name = 'listA'
>>> for item in globals()[list_name]:
        print(item)
foo
bar

推荐阅读