python元组只有单个元素时如何解包

现有一个元组a = (1,)

>>> a = (1,)
>>> b = a
>>> print b
(1,)
>>> a = (1,2)
>>> c,d = a
>>> print c,d
1 2

我想问的只要一个元素的元组如何解包,目前是python2,python3我知道有*这样的方法

阅读 4.1k
1 个回答

用一个元素的元组呗:

b, = a

这样。你想加上括号也行。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题