Python 声明多个数组时可能出现不平衡元组
所以我想在一行中声明多个数组,但当我这样做时,我得到了这个警告“可能是不平衡的元组” 我知道这是可以忽略的,但怎么了?为什么当我在单独的一行中声明这些时,它是OK的,但是在一行中我得到了这个错误Python 声明多个数组时可能出现不平衡元组,python,Python,所以我想在一行中声明多个数组,但当我这样做时,我得到了这个警告“可能是不平衡的元组” 我知道这是可以忽略的,但怎么了?为什么当我在单独的一行中声明这些时,它是OK的,但是在一行中我得到了这个错误 #获取错误: arrayOne,arrayTwo=[] #不出错:为什么? arrayOne=[] arrayTwo=[] 谢谢您没有将[]分配给这两个名称;您正试图从[]解包两个项目,并将每个项目分配给一个单独的名称。你可以写 listOne, listTwo = [], [] 但这更清楚地写为两
#获取错误:
arrayOne,arrayTwo=[]
#不出错:为什么?
arrayOne=[]
arrayTwo=[]
谢谢您没有将
[]
分配给这两个名称;您正试图从[]
解包两个项目,并将每个项目分配给一个单独的名称。你可以写
listOne, listTwo = [], []
但这更清楚地写为两行
listOne = []
listTwo = []
您没有将
[]
分配给这两个名称;您正试图从[]
解包两个项目,并将每个项目分配给一个单独的名称。你可以写
listOne, listTwo = [], []
但这更清楚地写为两行
listOne = []
listTwo = []
第二个参数缺少
arrayOne,arrayTwo=[],[]
第二个参数缺少arrayOne,arrayTwo=[],[]