Множество в языке Питон


Перебор элементов множества



бет4/10
Дата26.04.2022
өлшемі28.98 Kb.
#32426
1   2   3   4   5   6   7   8   9   10
Перебор элементов множества

При помощи цикла for можно перебрать все элементы множества:

Primes = {2, 3, 5, 7, 11}

for num im Primes:

print(num)

Операции с множествами

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



A | B

A.union(B)




Возвращает множество, являющееся объединением множеств A и B.

A |= B

A.update(B)




Добавляет в множество A все элементы из множества B.

A & B

A.intersection(B)




Возвращает множество, являющееся пересечением множеств A и B.

A &= B

A.intersection_update(B)




Оставляет в множестве A только те элементы, которые есть в множестве B.

A - B

A.difference(B)




Возвращает разность множеств A и B (элементы, входящие в A, но не входящие в B).

A -= B

A.difference_update(B)




Удаляет из множества A все элементы, входящие в B.

A ^ B

A.symmetric_difference(B)




Возвращает симметрическую разность множеств A и B (элементы, входящие в A или в B, но не в оба из них одновременно).

A ^= B

A.symmetric_difference_update(B)




Записывает в A симметрическую разность множеств A и B.

A <= B

A.issubset(B)




Возвращает true, если A является подмножеством B.

A >= B

A.issuperset(B)




Возвращает true, если B является подмножеством A.

A < B


Эквивалентно A <= B and A != B

A > B


Эквивалентно A >= B and A != B



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10




©emirsaba.org 2022
әкімшілігінің қараңыз

    Басты бет