Ich habe eine Liste, die möglicherweise eine Liste enthält (und diese kann anschließend auch aus Listen bestehen, ad infinitum). Gibt es eine Möglichkeit zu testen, ob irgendein Element am 'Ende' dieser Listen eine Ganzzahl hat? Die Liste wird immer Nummern (Floats oder Ints) haben.Jedes Element in der Liste ist eine ganze Zahl
Wie ich weiß nicht, die Anzahl der verschachtelten Listen es vorher, die einzige Art, wie ich dies zu tun denken kann, so etwas wie wäre,
x = [[[[5]]]]
if (len(str(x)) != len(str(x).replace('.','')) or ('int' not in str(x)):
int_in_list = False
Gibt es eine logische Art und Weise, dies zu tun?