Widziałem ludzi, którzy mówili, że set
obiekty w Pythonie mają sprawdzanie członkostwa O (1). Jak są wdrażane wewnętrznie, aby to umożliwić? Jakiego rodzaju struktury danych używa? Jakie inne konsekwencje ma to wdrożenie?
Każda odpowiedź była naprawdę pouczająca, ale mogę zaakceptować tylko jedną, więc podam najbliższą odpowiedź na moje pierwotne pytanie. Dzięki wszystkim za informację!
set
implementacja faktycznie miaładict
wartości fikcyjne i została później zoptymalizowana.