Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Vous êtes un professionnel et vous avez besoin d'une formation ? Programmation Python
Les compléments
Voir le programme détaillé
Module « pymongo.cursor »

Classe « SON »

Informations générales

Héritage

builtins.object
    Generic
builtins.object
    builtins.dict
        SON

Définition

class SON(builtins.dict, Generic):

help(SON)

SON data.

A subclass of dict that maintains ordering of keys and provides a
few extra niceties for dealing with SON. SON provides an API
similar to collections.OrderedDict.

Constructeur(s)

Signature du constructeur Description
__new__(cls: 'Type[SON[_Key, _Value]]', *args: 'Any', **kwargs: 'Any') -> 'SON[_Key, _Value]'
__init__(self, data: 'Optional[Union[Mapping[_Key, _Value], Iterable[Tuple[_Key, _Value]]]]' = None, **kwargs: 'Any') -> 'None'

Liste des opérateurs

Signature de l'opérateur Description
__delitem__(self, key: '_Key') -> 'None'
__eq__(self, other: 'Any') -> 'bool' Comparison to another SON is order-sensitive while comparison to a [extrait de __eq__.__doc__]
__ne__(self, other: 'Any') -> 'bool'
__setitem__(self, key: '_Key', value: '_Value') -> 'None'

Opérateurs hérités de la classe dict

__contains__, __ge__, __getitem__, __gt__, __ior__, __le__, __lt__, __or__, __ror__

Opérateurs hérités de la classe object

__ge__, __gt__, __le__, __lt__

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes dépréciées
Signature de la méthodeDescription
__class_getitem__(object) See PEP 585 [extrait de __class_getitem__.__doc__]
__deepcopy__(self, memo: 'dict[int, SON[_Key, _Value]]') -> 'SON[_Key, _Value]'
__iter__(self) -> 'Iterator[_Key]'
__len__(self) -> 'int'
__repr__(self) -> 'str'
clear(self) -> 'None'
copy(self) -> 'SON[_Key, _Value]'
fromkeys(iterable, value=None) Create a new dictionary with keys from iterable and values set to value. [extrait de fromkeys.__doc__]
get(self, key: '_Key', default: 'Optional[Union[_Value, _T]]' = None) -> 'Union[_Value, _T, None]'
has_key(self, key: '_Key') -> 'bool'
iterkeys(self) -> 'Iterator[_Key]'
itervalues(self) -> 'Iterator[_Value]'
pop(self, key: '_Key', *args: 'Union[_Value, _T]') -> 'Union[_Value, _T]'
popitem(self) -> 'Tuple[_Key, _Value]'
setdefault(self, key: '_Key', default: '_Value') -> '_Value'
to_dict(self) -> 'dict[_Key, _Value]' Convert a SON document to a normal Python dictionary instance. [extrait de to_dict.__doc__]
update(self, other: 'Optional[Any]' = None, **kwargs: '_Value') -> 'None'
values(self) -> 'list[_Value]'

Méthodes héritées de la classe Generic

__init_subclass__, __subclasshook__

Méthodes héritées de la classe dict

__getattribute__, __init_subclass__, __reversed__, __sizeof__, __subclasshook__, items, keys

Méthodes héritées de la classe object

__delattr__, __dir__, __format__, __getattribute__, __getstate__, __hash__, __init_subclass__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__, __subclasshook__

Vous êtes un professionnel et vous avez besoin d'une formation ? Programmation Python
Les compléments
Voir le programme détaillé