【发布时间】:2022-11-14 16:06:49
【问题描述】:
所以我试图将几个条件字典存储在几个变量中。
to_dict = ['a', 'b', 'c']
vars = ['x', 'y', 'z']
for i, j in zip(enumerate(to_dict, start=1), enumerate(vars, start=1)):
j[1]=dict(some_calculation of i[1])
上面说'元组对象不支持项目分配。 还尝试将“vars”转为列出“太多值无法解包”的列表。
尝试将“vars”转为列出“太多值无法解包”的列表。 我想以某种形式使用结果变量。
【问题讨论】:
-
enumerate 返回一个元组,它返回一个数字(用于循环)和变量。您的第一个 i 可能类似于 (1, 'x') 而 j 是 (1, 'a')。因此,您试图为您的变量分配一些东西,这可能不是您打算做的。请说明您想要什么,我们可以帮助您解决问题,但目前我们只能指出您代码中的错误。
-
请用一些示例输入数据澄清这一点并显示确切地你希望得到什么输出
标签: python jupyter-notebook analysis