🗊 Презентация Коллекции Python

Нажмите для полного просмотра!
Коллекции Python, слайд №1 Коллекции Python, слайд №2 Коллекции Python, слайд №3 Коллекции Python, слайд №4 Коллекции Python, слайд №5 Коллекции Python, слайд №6 Коллекции Python, слайд №7 Коллекции Python, слайд №8 Коллекции Python, слайд №9 Коллекции Python, слайд №10 Коллекции Python, слайд №11 Коллекции Python, слайд №12 Коллекции Python, слайд №13 Коллекции Python, слайд №14 Коллекции Python, слайд №15 Коллекции Python, слайд №16 Коллекции Python, слайд №17 Коллекции Python, слайд №18 Коллекции Python, слайд №19

Вы можете ознакомиться и скачать презентацию на тему Коллекции Python. Доклад-сообщение содержит 19 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Коллекции Python
Описание слайда:
Коллекции Python

Слайд 2


Последовательности
Описание слайда:
Последовательности

Слайд 3


Последовательности Последовательности – это один из типов данных, поддерживающих оператор проверки на вхождение (in), функцию определения размера...
Описание слайда:
Последовательности Последовательности – это один из типов данных, поддерживающих оператор проверки на вхождение (in), функцию определения размера (len()), оператор извлечения срезов ([]) и возможность выполнения итераций. В языке Python имеется пять встроенных типов последовательностей: bytearray, bytes, list, str и tuple.

Слайд 4


Кортежи Кортеж (tuple) – это упорядоченная последовательность из нуля или более ссылок на объекты. Кортежи поддерживают тот же синтаксис получения...
Описание слайда:
Кортежи Кортеж (tuple) – это упорядоченная последовательность из нуля или более ссылок на объекты. Кортежи поддерживают тот же синтаксис получения срезов, что и строки. Пустой кортеж создается с помощью пары пустых круглых скобок (), а кортеж, состоящий из одного или более элементов, может быть создан с помощью запятых. >>> 1,2,3,99 (1, 2, 3, 99)

Слайд 5


Методы кортежей t.count(x) - возвращает количество объектов x в кортеже t; t.index(x) - возвращает индекс самого первого (слева) вхождения объекта x...
Описание слайда:
Методы кортежей t.count(x) - возвращает количество объектов x в кортеже t; t.index(x) - возвращает индекс самого первого (слева) вхождения объекта x в кортеж t или возбуждает исключение ValueError, если объект x отсутствует в кортеже. Кроме того, кортежи могут использоваться с оператором + (конкатенации), * (дублирования) и [] (получения среза), а операторы in и not in могут применяться для проверки на вхождение. Кортежи могут сравниваться с помощью стандартных операторов сравнения (), при этом сравнивание производится поэлементно (и рекурсивно, при наличии вложенных элементов, таких как кортежи в кортежах).

Слайд 6


Списки
Описание слайда:
Списки

Слайд 7


Список Список (list) – это упорядоченная последовательность из нуля или более ссылок на объекты. Списки поддерживают тот же синтаксис получения...
Описание слайда:
Список Список (list) – это упорядоченная последовательность из нуля или более ссылок на объекты. Списки поддерживают тот же синтаксис получения срезов, что и строки с кортежами.

Слайд 8


Методы списков
Описание слайда:
Методы списков

Слайд 9


Методы списков
Описание слайда:
Методы списков

Слайд 10


Генераторы списков Генератор списков – это выражение и цикл с дополнительным условием, заключенное в квадратные скобки, в котором цикл используется...
Описание слайда:
Генераторы списков Генератор списков – это выражение и цикл с дополнительным условием, заключенное в квадратные скобки, в котором цикл используется для создания элементов списка, а условие используется для исключения нежелательных элементов. В простейшем виде генератор списков записывается, как показано ниже: [item for item in iterable]

Слайд 11


Генераторы списков Генераторы могут использоваться как выражения и они допускают включение условной инструкции, вследствие чего мы получаем две...
Описание слайда:
Генераторы списков Генераторы могут использоваться как выражения и они допускают включение условной инструкции, вследствие чего мы получаем две типичные синтаксические конструкции использования генераторов списков: [expression for item in iterable] [expression for item in iterable if condition]

Слайд 12


Примеры >>> a = [i*10 for i in range(5)] >>> a [0, 10, 20, 30, 40] >>> a = [x**2 for x in range(50) if x % 10 == 5] >>> a [25, 225, 625, 1225, 2025]
Описание слайда:
Примеры >>> a = [i*10 for i in range(5)] >>> a [0, 10, 20, 30, 40] >>> a = [x**2 for x in range(50) if x % 10 == 5] >>> a [25, 225, 625, 1225, 2025]

Слайд 13


Множества
Описание слайда:
Множества

Слайд 14


Множества Тип set – это неупорядоченная коллекция из нуля или более ссылок на объекты, указывающих на хешируемые объекты. Множества относятся к...
Описание слайда:
Множества Тип set – это неупорядоченная коллекция из нуля или более ссылок на объекты, указывающих на хешируемые объекты. Множества относятся к категории изменяемых типов, поэтому легко можно добавлять и удалять их элементы, но, так как они являются неупорядоченными коллекциями, к ним не применимо понятие индекса и не применима операция извлечения среза. Хешируемые объекты – это объекты, имеющие специальный метод __hash__(), на протяжении всего жизненного цикла объекта всегда возвращающий одно и то же значение, которые могут участвовать в операциях сравнения на равенство посредством специального метода __eq__(). Все встроенные неизменяемые типы данных, такие как float, frozenset, int, str и tuple, являются хешируемыми объектами и могут добавляться во множества.

Слайд 15


Методы множеств
Описание слайда:
Методы множеств

Слайд 16


Методы множеств
Описание слайда:
Методы множеств

Слайд 17


Методы множеств
Описание слайда:
Методы множеств

Слайд 18


Генераторы множеств Генератор множества – это выражение и цикл с необязательным условием, заключенные в фигурные скобки. Подобно генераторам списков,...
Описание слайда:
Генераторы множеств Генератор множества – это выражение и цикл с необязательным условием, заключенные в фигурные скобки. Подобно генераторам списков, генераторы множеств поддерживают две формы записи: {expression for item in iterable} {expression for item in iterable if condition}

Слайд 19


Пример >>> m = {x for x in range(20) if x % 2 == 0} >>> m {0, 2, 4, 6, 8, 10, 12, 14, 16, 18}
Описание слайда:
Пример >>> m = {x for x in range(20) if x % 2 == 0} >>> m {0, 2, 4, 6, 8, 10, 12, 14, 16, 18}



Похожие презентации
Mypresentation.ru
Загрузить презентацию