Что значит в Python if value==()?

Не пойму чему пытается узнать равно value в if value == ()

вот пример кода где это встречается

@_SpecialForm
def Union(self, parameters):

    if parameters == ():
        raise TypeError("Cannot take a Union of no types.")

что здесь означает if parameters == ():


Ответы (1 шт):

Автор решения: gef3dx

if value == () переводится как "Если Value равно пустому кортежу"

Вот ссылка про них https://pythonworld.ru/tipy-dannyx-v-python/kortezhi-tuple.html

→ Ссылка