Я пытаюсь выяснить, есть ли способ получить логический список путем сравнения в Python 3. В основном я хочу ввести следующее:
x = [1, 2, 3, 4, 5, 6, 7, 8, 9]
xlist = 4 <= x
и что я хочу вывести насписок, который выглядел бы так:
xlist = [False, False, False, True, True, True, True, True, True]
Есть ли способ сделать это просто без использования понимания списка, например
xlist = [4 <= i for i in x]
Есть ли что-нибудь, что было бы более эффективно с большими списками?