【发布时间】:2013-10-22 18:03:50
【问题描述】:
我有一个元组,它由一些整数元组和一些整数组成,比如((1, 2), 3, (4, 5), 6)。现在我需要它的所有整数。我写道:
def get_all_items(iterable):
t = []
for each in iterable:
if type(each) == int:
t.append(each)
else:
t.extend(each)
return tuple(t)
它对我有用。有没有更好的方法来做到这一点?
【问题讨论】:
-
你确定只有一个层次结构,即你没有一个元组元组的元组吗?