Я знаю, что никогда нельзя использовать имена встроенных функций в качестве идентификаторов переменных.
Но есть ли причины не использовать их в качестве идентификаторов атрибутов или методов?
Например, безопасно ли записать my_object.id = 5
или определить метод экземпляра dict
в моем собственном классе?