PRO курс

Python: Списки

219 сообщений в сообществе 650 учащихся

Курс знакомит с одной из самых часто используемых в Python структур данных — со списками. Вывод перечня курсов на Хекслете, подборки сайтов в выдаче Google — всё это делается с помощью списков. В отличие от работы с примитивными типами данных, обращение со списками требует дополнительных знаний. В программировании значительная часть алгоритмических задач подразумевает использование массивов, а списки в Python — это те же массивы, хоть и называются иначе. Именно поэтому спискам посвящен целый курс: уверенная работа с коллекциями — фундамент, на котором стоит всё остальное.

Последнее обновление: 15 мая 2020

Подготовительный курс

Ключевые аспекты разработки на Python

Уроки курса

Испытания

Это практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки.

Автор

Аватар пользователя Aleksei Pirogov

Алексей Пирогов

Много лет работал программистом и взращивал программистов параллельно. Теперь с удовольствием учу программированию на постоянной основе. Автор профессии по Python в Hexlet. Пайтон знаю давно и столь же давно помогаю его узнать другим. Успел поработать в авиационном приборостроении, Web-разработке, разработке сервисов в сфере авиаперелётов, делал "Погоду" в Яндексе.

  • Программист на всяком разном.
  • Умею программировать и "сайты", и "железки".
  • Давно и регулярно выступаю на различных конференциях.

Впечатления

Урок: Итераторы

Просто поделюсь: 3 часа сидел над задачей. И в итоге получилось 1 в 1 как решение учителя😄.

Поначалу вообще ничего не было понятно. Вот прям совсем было уныло, печально и хотелось всё бросить. Ковырялся в REPL, читал описание механики итераторов и итерируемых объектов. Очень помогло упоминание в одном из топиков pythontutor. Когда стал наглядно видеть, какие значения у меня принимаются в цикле, стало намного понятнее как именно работают итераторы

Урок: Итераторы

Да уж, сидел над задачкой долго, оочень долго в итоге при помощи жутких (как мне казалось) костылей все-таки решил. И что в итоге? Почти точь-в-точь как в эталонном решении, даже переменные некоторые одинаковые 👍

P.S. Я ведь могу сюда такое писать? Не побьют за оффтоп? 😁

Курс Python: Списки
продолжительность
18 часов
награда
98 баллов