gtn/.venv/Lib/site-packages/mypyc/doc/set_operations.rst
Tipragot 628be439b8 Ajout d'un environement de développement.
Cela permet de ne pas avoir de problèmes de compatibilité
car python est dans le git.
2023-10-26 15:33:03 +02:00

48 lines
672 B
ReStructuredText

.. _set-ops:
Native set operations
======================
These ``set`` operations have fast, optimized implementations. Other
set operations use generic implementations that are often slower.
Construction
------------
Construct set with specific items:
* ``{item0, ..., itemN}``
Construct empty set:
* ``set()``
Construct set from iterable:
* ``set(x: Iterable)``
Set comprehensions:
* ``{... for ... in ...}``
* ``{... for ... in ... if ...}``
Operators
---------
* ``item in s``
Methods
-------
* ``s.add(item)``
* ``s.remove(item)``
* ``s.discard(item)``
* ``s.update(x: Iterable)``
* ``s.clear()``
* ``s.pop()``
Functions
---------
* ``len(s: set)``