Существует ли Python-версия типа символов JavaScript? Если нет, то как Pythonic объявляет гарантированно уникальную константу или свойство?
Например, в JavaScript можно сделать:
const ALL_VALUES = Symbol()
const EVERY_OTHER_VALUE = Symbol()
function do_something_to_values(
list_of_values,
values_to_affect
) {
...
}
И тогда можно было бы вызвать do_something_to_values(my_list, EVERY_OTHER_VALUE)
, и функция проверила бы равенство постоянной EVERY_OTHER_VALUE
.
Как можно это сделать в Python?