2.7版的Python star解压缩

2.7版的Python star解压缩,第1张

2.7版的Python star解压缩

在python 2.X中,您可以执行以下 *** 作

c = (1, 2, 3)a, b = c[0], c[1:]

只要

c
至少有一个成员,将工作,因为如果
c
只有1个东西它
c[1:]
[]

您可能应该确保至少有一件事情

c
,否则
c[0]
将引发异常。

您可以执行以下 *** 作:

try:    c = tuple(c)    a, b = c[0], c[1:]except TypeError, IndexError:    # c is not iterable, or c is iterable, but it doesn't have any stuff in it.    # do something else    pass


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5645472.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存