Найти тему

Python | Урок 36 | Коллекции | Общие методы для коллекций

Ряд методов у коллекционных типов используется в более чем одной коллекции для решения задач одного типа:

· .count() – подсчёт определённых элементов для неуникальных коллекций (строка, список, кортеж), возвращает сколько раз элемент встречается в коллекции:

-2

· .index() – возвращает минимальный индекс переданного элемента для индексированных коллекций (строка, список, кортеж):

-3

· .copy() – возвращает неглубокую (не рекурсивную) копию коллекции (список, словарь, оба типа множества):

-4

· .clear() – метод изменяемых коллекций (список, словарь, множество), удаляющий из коллекции все элементы и превращающий её в пустую коллекцию:

-5

Особые методы сравнения множеств (set, frozenset):

· set_a.isdisjoint(set_b) – истина, если set_a и set_b не имеют общих элементов.

· set_b.issubset(set_a) – если все элементы множества set_b принадлежат множеству set_a, то множество set_b целиком входит в множество set_a и является его подмножеством (set_b – подмножество)

· set_a.issuperset(set_b) – соответственно, если условие выше справедливо, то set_a – надмножество

-6

При равенстве множеств они одновременно и подмножество, и надмножество друг для друга:

-7

Подписывайтесь! ;-) Будем дружить https://vk.com/teacher_anzhelika

Благодарю каждого за репост!)

#python с нуля #программирование на python #уроки python #пайтон онлайн #коллекции