Я столкнулся с этим вопросом об управлении памятью словарей, в котором упоминается функция intern. Что именно он делает, и когда он будет использоваться?
Чтобы привести пример:
Если у меня есть набор под названием seen, который содержит кортежи в форме (string1, string2), которые я использую для проверки дубликатов, будет хранить (intern (string1), intern (string2) ) улучшить производительность wrt памяти или скорости?