nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Re: Elemente in Liste gruppieren und zählen

Von: Volker Grabsch (volker_grabsch@v.notjusthosting.com) [Profil]
Datum: 19.04.2008 10:40
Message-ID: <fucb51$jpj$02$4@news.t-online.com>
Newsgroup: de.comp.lang.python
Michael Ströder <michael@stroeder.com> schrieb:
> Berthold Höllmann wrote:
>> Michael Ströder <michael@stroeder.com> writes:
>>
>>> BTW: has_key() und setdefault() sind u.U. mit eben jenem
>>> try-except-Block implementiert.
>>
>> Ein Implementierungsdetail, dass sich ändern kann. :-)
>
> Eher unwahrscheinlich.

Wenn's in Python imlementiert ist, wäre try/except der einzige
Weg, der threadsicher ist. Doch wird setdefault() in C implementiert,
dann wird der wegen Pythons GIL nicht von anderen Threads unterbrochen,
sodass man diese Sorgen nicht mehr hat.

BTW, ich /hoffe/ doch sehr, dass eine so grundlegende Methode
wie setdefault() möglichst effizient, implementiert wurde, also
direkt in C.


Gruß,

Volker

--
"Wenn du der Meinung bist, der andere sei ein Depp, dann überlass das
Antworten denjenigen, die nicht dieser Meinung sind."

-- Adrian Suter in <5tejveF1d94gkU2@mid.individual.net>

[ Auf dieses Posting antworten ]

Antworten