首页 > 解决方案 > 声明多个数组时可能出现不平衡的元组

问题描述

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

我知道它可以忽略,但有什么问题?为什么当我在单独的行中声明它们可以但在 1 行中我收到此错误?

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

谢谢

标签: python

解决方案


您没有分配[]两个名称;您正试图从中取出两个项目[]并将每个项目分配一个单独的名称。你可以写

listOne, listTwo = [], []

但这更清楚地写成两行

listOne = []
listTwo = []

推荐阅读