Python для разработчиков
Освойте списки, кортежи, словари, множества и практические операции с коллекциями через программирование и настоящие тесты.
11 уроков
Войди, чтобы сохранять прогресс.
1. Списки Python: создание, доступ и изменение
Создавайте списки Python, обращайтесь к элементам с обоих концов, заменяйте существующие элементы и безопасно используйте len().
2. Методы списков: добавление и удаление элементов
Расширяйте списки с помощью append, extend и insert; удаляйте значения или элементы по позиции с помощью remove и pop.
3. Срезы и копирование списков
Извлекайте части списков срезами, используйте шаг и отрицательные границы и избегайте нежелательных изменений с помощью копий.
Вопросы, подобранные под твои цели и всё, что ты уже изучил.
3 вопроса · отвечено 0/3 · Проверяем доступ…
4. Кортежи и распаковка
Работайте с упорядоченными неизменяемыми записями, индексами кортежей, упаковкой и распаковкой значений и безопасной заменой данных.
5. Множества: уникальность, принадлежность и операции
Используйте коллекции уникальных значений для проверки принадлежности, безопасного обновления и сравнения групп.
6. Словари: ключи, значения и обновления
Создавайте соответствия ключей и значений, проверяйте ключи, обновляйте записи и избегайте ошибок из-за отсутствующих ключей.
7. Методы словарей и перебор элементов
Читайте необязательные поля с помощью get и перебирайте ключи, значения и пары ключ–значение.
Вопросы, подобранные под твои цели и всё, что ты уже изучил.
4 вопроса · отвечено 0/4 · Проверяем доступ…
8. Вложенные списки и словари
Обращайтесь к вложенным коллекциям, изменяйте и обрабатывайте их, безопасно получая необязательные значения.
9. Создание коллекций с помощью циклов
Создавайте отфильтрованные списки, подсчитывайте повторяющиеся значения и группируйте записи в списках внутри словаря.
10. Сортировка и разворот коллекций
Различайте сортировку на месте, создание отсортированных копий, порядок по убыванию и разворот последовательности.
Вопросы, подобранные под твои цели и всё, что ты уже изучил.
5 вопросов · отвечено 0/5 · Проверяем доступ…
11. Практическая обработка коллекций
Выбирайте и сочетайте списки, кортежи, множества и словари в многократно используемых процессах обработки данных.
Примени изученное в содержательной задаче по программированию с учётом твоей истории обучения.
Проверяем доступ к проверке…