Если у меня есть список, есть ли способ проверить, содержит ли он какие-либо другие списки?
что я хочу сказать, я хочу знать, имеет ли список этот strcuture: []
в отличие от этой структуры [[]]
поэтому сравните [1,2,3,4] с [1, [2,3], 4]
это осложняется тем, что у меня есть список строк.
Ну, phihag-решение, похоже, работает до сих пор, но то, что я делаю, это следующее:
uniqueCrossTabs = list(itertools.chain.from_iterable(uniqueCrossTabs))
чтобы сгладить список, если в нем есть другие списки. Но поскольку мой список содержит строки, если это делается в уже сплющенном списке, я получаю список каждого символа каждой строки, которая была в исходном списке. Это не то поведение, которое я искал. поэтому, проверяя, должен ли список быть сплющен, прежде чем сглаживание будет необходимо.