'Variable' 作业在 Python

'Variable' assignments in Python

在Python中,我想给某些变量赋值,方法是将它们放在列表的第一位,然后通过索引为它们赋值。例如:

我想分配 x = 1,y = 2,z = 3。

与其一一编码,我想按如下方式分配变量:

list_variables = [x, y, z]

list_values = [1, 2, 3]

for i in range(0, 3):

 list_variables[i] = list_values[i]

然而它不起作用。这种类型的分配确实会让我的生活更轻松,因为我很难通过 pickle.load 方法将保存的数据加载到我的变量中。谢谢。

你只需要将变量名放在左轴,将值列表放在右轴

x,y,x = value_list

这会自动将值传播到变量