声明多个数组时可能出现不平衡的元组

时间:2019-07-04 14:22:14

标签: python

所以我想在1行中声明多个数组,但是当我这样做时,我得到此警告“可能的不平衡元组”

我知道它可以忽略,但是出什么问题了?为什么当我在单独的行中声明它们可以但在1行中出现此错误时?

#get error:
arrayOne,arrayTwo = []
#not getting error: why?
arrayOne = []
arrayTwo = []

谢谢

1 个答案:

答案 0 :(得分:2)

您没有为两个名称都分配[];您正在尝试从[]中准确地解压缩两个项目,并将每个项目分配给一个单独的名称。你可以写

listOne, listTwo = [], []

但这更清楚地写成两行

listOne = []
listTwo = []