Python. Словари и множества презентация

Содержание

Слайд 2

Повторим

Слайд 3

Сегодня на занятии:

Словари и множества: сложно звучит — легко запоминается.
Поиск элементов по ключам

(нет, не дверным).
Проверка принадлежности элемента множеству.
Словари и множества, а в чём отличия от списков?

Слайд 4

Теория

Демонстрация
(перебор элементов по индексам)

Слайд 5

Что делать, если нужны другие индексы?

Слайд 6

Ключ —

Теория

уникальный идентификатор, с помощью которого можно получить доступ к конкретному элементу словаря.

Слайд 7

Формат записи элементов в словарь

Теория

451: '451 градус по Фаренгейту'

Уникальный ключ (идентификатор) элемента

Значение, привязанное

к ключу

Слайд 8

Доступ к элементу через ключ

Теория

dictionary = {451: '451 градус по Фаренгейту', 20000: 'Двадцать

тысяч льё под водой',
10: 'Собачье сердце', 1840: 'Герой нашего времени', 12: 'Алиса в стране чудес'}
print(dictionary[451])
Вывод:
'451 градус по Фаренгейту'

Ключ элемента

Обращение к элементу по ключу

Вывод элемента, соответствующего ключу

Слайд 9

Формат команды для добавления элемента в заполненный словарь

Теория

dictionary[1] = 'one'

Имя переменной, которой, в

качестве значения, присвоен словарь

Уникальный ключ

Значение

Слайд 10

Добавление элемента в заполненный словарь

Теория

dictionary = {451: '451 градус по Фаренгейту', 20000: 'Двадцать

тысяч льё под водой', 10: 'Собачье сердце', 1840: 'Герой нашего времени', 12: 'Алиса в стране чудес'}
dictionary[1836] = 'Ревизор'

Значение

Имеющиеся в словаре элементы

Ключ добавляемого элемента

Добавление элемента в словарь

Слайд 11

Заходим на платформу

mars.algoritmika.org

Слайд 12

Словари

Задание на платформе

Слайд 13

Итог первой половины урока

Слайд 14

Давайте отдохнём!

Слайд 15

Теория

Демонстрация
(множество)

Слайд 16

Свойство множества — уникальность элементов

Теория

many = {1, 2, 3, 1, 2, 3}
print(many)
Вывод:
{1, 2,

3}

Записано 6 элементов, 3 из которых дублируются

Выводится 3 элемента, без дубликатов

Слайд 17

Теория

Демонстрация
(уникальность элементов в множестве (строки))

Слайд 18

Формат записи команды для добавления элемента в множество

Теория

many.add(1)

Имя переменной, которой в качестве значения

присвоено множество

Метод

Добавляемый элемент

Слайд 19

Теория

Демонстрация
(создание пустого множества и добавление элементов)

Слайд 20

Теория

Демонстрация
(создание пустого множества и добавление элементов (правильная программа))

Слайд 21

Проверка принадлежности элемента множеству

Теория

i in many

Проверяемый элемент

Ключевое слово

Имя переменной, которой в качестве значения

присвоено множество

Слайд 22

Заходим на платформу

mars.algoritmika.org

Слайд 23

Множества

Задание на платформе

Слайд 24

Как прошло занятие?

Слайд 25

Проверь себя

Что такое словарь?
Что такое множество?
Что такое ключ в словаре?
Что означает уникальность элементов

в множестве?
Как добавить элементы в словарь?
Как добавить элементы в множество?
Как проверить принадлежность элемента множеству?

Слайд 26

На следующем занятии:

Проект «Шифр» — много раз решали задачи, пора испробовать самим!

Слайд 27

До встречи!

Слайд 28

Операции с множествами
(1 часть)

Теория

Слайд 29

Операции с множеставми
(2 часть)

Теория

Слайд 30

Быстрый поиск элемента в словаре

Теория

Как вы уже знаете, в словаре всегда хранятся значения,

которым присвоен уникальный ключ. По нему мы можем проверить, входит ли элемент в словарь или нет. А для этого программисты придумали специальный оператор - in.

Слайд 31

Оператор in —

Теория

оператор для работы с ключами в словаре. Проверяет наличие значения в

словаре по его ключу (если ключ есть в словаре, значит и значение есть в словаре - оператор возвращает True, иначе - False).
Имя файла: Python.-Словари-и-множества.pptx
Количество просмотров: 165
Количество скачиваний: 0