Skip to main content
 首页 » 编程设计

python之使用 print 解包元组

2025年05月04日16mayingbao

第二次解包打印不出来,请问是什么原因?

for a in stok.iteritems(): 
...  c, b = a 
...  print c, b 

这个是有效的

但是这个不是

for a in stok.iteritems(): 
...  print c, b = a 

请您参考如下方法:

您不能在 print 语句中进行赋值 (a = b)。它们都是语句,因此必须分别完成。

如果有帮助,您可以这样做:for c, b in stok.iteritems():。