标签: python
为多个变量赋值,我试过a=b=c=3,它有效!
a=b=c=3
但是,为了将空指针分配给多个变量,a=b=c=[]想要为多个变量分配相同的指针addr,这不是我想要的....
a=b=c=[]
我想用空指针初始化变量,这些变量稍后会指向差异数据块。
现在我做到了:
a=[] b=[] c=[]
相当长的清单。我可以用更好的和pythonic的方式吗?
答案 0 :(得分:4)
a, b, c = [ [] for i in range(3) ]