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
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)