2 つのリストがあるとします。
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 を返します。