Python výjimkyChyba
FloatingPointErrorFloatingPointError
Operace s plovoucí desetinnou čárkou selhala. Vzácně se vyskytuje, pokud není povolen fpectl.
python
Zobrazit podrobnosti TypeError: unhashable typeMutabilní objekt byl použit tam, kde je vyžadován hashabilní (neměnný) objekt, například jako klíč slovníku nebo prvek množiny.
Pokusili jste se použít list, dict, set nebo jiný mutabilní objekt jako klíč slovníku nebo prvek množiny. Jako klíče lze použít pouze hashabilní (neměnné) objekty: řetězce, čísla, n-tice (hashabilních prvků), frozenset.
Převeďte list na tuple: tuple(my_list). Převeďte set na frozenset: frozenset(my_set). Pro slovníky použijte frozenset položek nebo převeďte na hashabilní reprezentaci. Jako klíče používejte neměnné datové struktury.
{[1, 2]: "value"} # TypeError: unhashable type: 'list'FloatingPointErrorOperace s plovoucí desetinnou čárkou selhala. Vzácně se vyskytuje, pokud není povolen fpectl.
IndexErrorIndex sekvence je mimo platný rozsah pro danou sekvenci.
AttributeErrorObjekt nemá požadovaný atribut nebo metodu.
ProcessLookupErrorVyvolána, pokud daný proces (typicky PID) neexistuje.
RecursionErrorByla překročena maximální hloubka rekurze.
NotImplementedErrorMetoda, kterou měla implementovat podtřída, ještě není implementována.