Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python将现有变量提取到列表中_Python_Variables_Local Variables_Locals - Fatal编程技术网

python将现有变量提取到列表中

python将现有变量提取到列表中,python,variables,local-variables,locals,Python,Variables,Local Variables,Locals,我使用了locals()函数并创建了一些变量。现在我需要将创建的所有变量提取到一个列表中,我该怎么做 例如: column_list=[x for x in range(100)] for i,j in enumerate(column_list): locals()['v'+str(i)]=pd.DataFrame(['Y','N'],columns=[j]) 现在,我有变量v0~v99,每个变量都是一个独立的数据帧 我需要将所有变量提取到变量列表中 所以我可以在所有变量上使用fo

我使用了
locals()
函数并创建了一些变量。现在我需要将创建的所有变量提取到一个列表中,我该怎么做

例如:

column_list=[x for x in range(100)]

for i,j in enumerate(column_list):
    locals()['v'+str(i)]=pd.DataFrame(['Y','N'],columns=[j])
现在,我有变量v0~v99,每个变量都是一个独立的数据帧

我需要将所有变量提取到
变量列表中

所以我可以在所有变量上使用for循环:

variable_list -> [v0,v1,v2,v3,v4.v5.......]

提高抽象层次。写信给是不可靠的,在文件中建议不要这样做

您应该更改创建名为
v0
v1
v99
,因此它首先附加到一个名为
v
的列表中


现在,您的“变量列表”只是
v
本身,列表中的值可以访问
v[0]
v[1]
<代码>v[99]

不要那样做。。。使用口述。你能进一步说明吗?是的,这很有效。。但我仍然对知道如何获取现有变量感兴趣