Major fixes and new features
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
.. _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)``
|
||||
Reference in New Issue
Block a user