Привет, друзья! Открываем новую главу в истории Хабра и представляем новый тип публикаций: посты.
Пользователь
Вы НЕ сошли с ума (о режиме сна в Windows)
Вы сталкивались с тем, что ноутбук случайно включается, хотя вы уверены, что отправляли его в сон?
Бывало, что батарея оказывалась пустой, хотя вы точно-точно помните, как убирали в сумку заряженный на 100% ноутбук?
Тогда вам сюда:
10 итераторов, о которых вы могли не знать
Одним из главных достоинств Python является выразительность кода. Не последнюю роль в этом играет возможность удобной работы с коллекциями и последовательностями различного вида: перебор элементов списка по одному, чтение файла по строкам, обработка всех ключей и значений в словаре. Эти и многие другие подобные задачи в Python помогает решить так называемый протокол итераторов (Iterator protocol). Именно этот протокол обеспечивает работу цикла for
, устанавливает по каким объектам можно итерироваться, а по каким нет. Как мы увидим далее, сам язык и стандартная библиотека очень широко используют возможности протокола. В этой статье попробуем отыскать не самые известные, но от этого не менее интересные примеры итераторов и итерируемых объектов, которые предлагает Python.
Как не пролететь с digital-трансформацией
Спойлер: начать с людей.
Недавний опрос генеральных директоров и топ-менеджеров показал, что риски, связанные digital-трансформацией, — предмет обсуждения №1 в 2019 году. Тем не менее, 70% всех инициатив трансформации не достигают своих целей. По оценкам, из потраченных на цифровизацию в прошлом году 1,3 триллионов долларов,900 миллиардов ушли в никуда. Но почему некоторые инициативы трансформации успешны, а другие нет?
Информация
- В рейтинге
- Не участвует
- Зарегистрирован
- Активность