Я просто хочу знать, что означает этот код.
one_value_cols = [col for col in train.columns if train[col].nunique() <= 1] one_value_cols_test = [col for col in test.columns if test[col].nunique() <= 1] one_value_cols == one_value_cols_test
Синтаксис, который вы видите здесь, называется понимание списка , полезный способ заполнить один список элементами другого списка, которые удовлетворяют некоторому условию: https://www.pythonforbeginners.com/basics/list-comprehensions-in-python