Итак, я хочу проверить, отсортирован ли список. После прочтения этой page, я сделал это:все() возвращает генератор?
ll = [ 0, 8, 4, 12, 2, 10, 6, 14, 1, 9, 5, 13, 3, 11, 7, 15 ]
all(b >= a for a, b in zip(ll, ll[1:]))
Выход
<generator object <genexpr> at 0x10d9ecaa0>
all()
ИТАК возвращают генератор. Но это то, что документация Python говорит о all()
:
Возвращает True, если все элементы Iterable являются истинными (или если итерацию пусто)
Что мне не хватает?
Не на Python 2.7.5, я получил Ложные ... – IProblemFactory
я получаю 'false' как в python2 и 3 –
Невозможно воспроизвести. Пожалуйста, дайте [SSCCE] (http://sscce.org/). – delnan