假设我们有两个列表:
A = [2, 3, [6, 7], 0]
B = [4, 7, 10, 2]
我想将这些值输入到这样的函数中:
def gettype(self, a):
for x in a:
if isinstance(x, list):
ident = True
else:
ident = False
return ident
如果存在列表列表,则返回 True,否则返回 false。
ident = gettype(A)
print ident
True
ident = gettype(B)
print ident
False
PS:上面的那个函数不起作用,它在两种情况下都返回 False