📦 Репозиторий занятия 18

Урок 18. Знакомство со списками

Как работать с репозиторием

Идите по карточкам сверху вниз: сначала сформулируйте ожидаемый результат, затем откройте полный файл, проверьте предположение и ответьте на вопрос для самопроверки. Фрагменты не обрезаются.

Маршрут изучения

  1. Предскажите: прочитайте роль файла и сформулируйте ожидаемый результат.
  2. Исследуйте: откройте исходник и найдите перечисленные ключевые понятия.
  3. Измените: поменяйте одно условие или значение и объясните новый результат.
  4. Проверьте: ответьте на вопрос карточки без копирования кода.

Файлы: рекомендуемый порядок

1
MarkdownРазбор концепции

less_10__list_slicing_compare/theory_01__list_introduction.md

Сначала выделите правило и объясните своими словами, затем проверьте каждый пример.

Разделы: 1. Определение списка; 2. Функция `list()`; Особенности функции `list()`

Ключевые понятия: тема текущего занятия
Проверьте себя: Какое правило из файла вы сможете применить без подсказки?
Открыть полный файл →
2
MarkdownРазбор концепции

less_10__list_slicing_compare/theory_02__slicing_index.md

Сначала выделите правило и объясните своими словами, затем проверьте каждый пример.

Разделы: 1. Slicing (срезы); Особенности слайсинга; Замена значений через слайсинг

Ключевые понятия: тема текущего занятия
Проверьте себя: Какое правило из файла вы сможете применить без подсказки?
Открыть полный файл →
3
MarkdownРазбор концепции

less_10__list_slicing_compare/theory_03__concatenation_repetition.md

Сначала выделите правило и объясните своими словами, затем проверьте каждый пример.

Разделы: 1. Конкатенация списков (concatenation); Особенности:; 2. Умножение списка на число (repetition)

Ключевые понятия: тема текущего занятия
Проверьте себя: Какое правило из файла вы сможете применить без подсказки?
Открыть полный файл →
4
MarkdownРазбор концепции

less_10__list_slicing_compare/theory_04__compare_lists.md

Сначала выделите правило и объясните своими словами, затем проверьте каждый пример.

Разделы: 1. Сравнение списков по элементам; 2. Списки с элементами разных типов; Объяснение:

Ключевые понятия: тема текущего занятия
Проверьте себя: Какое правило из файла вы сможете применить без подсказки?
Открыть полный файл →
5
MarkdownРазбор концепции

less_10__list_slicing_compare/theory_05__len_in.md

Сначала выделите правило и объясните своими словами, затем проверьте каждый пример.

Разделы: Общее правило для коллекций:; Примеры:; len()

Ключевые понятия: тема текущего занятия
Проверьте себя: Какое правило из файла вы сможете применить без подсказки?
Открыть полный файл →
6
MarkdownРазбор концепции

less_10__list_slicing_compare/theory_06__mutable__vs__immutable_1.md

Сначала выделите правило и объясните своими словами, затем проверьте каждый пример.

Разделы: 134592101944128 134592101945856; 134592101944128 134592101945856 134592101944128 134592101945856 134592101944128 134592101945856; 134592101944128 134592101945856

Ключевые понятия: тема текущего занятия
Проверьте себя: Какое правило из файла вы сможете применить без подсказки?
Открыть полный файл →
7
MarkdownРазбор концепции

less_10__list_slicing_compare/theory_06__mutable__vs__immutable_2.md

Сначала выделите правило и объясните своими словами, затем проверьте каждый пример.

Разделы: 11755688 132729522639360; 11755688 132729522639360 11755688 132729522639360 11755688 132729522639360; 11755688 132729522639360

Ключевые понятия: тема текущего занятия
Проверьте себя: Какое правило из файла вы сможете применить без подсказки?
Открыть полный файл →