Python:Библиотека/3/Модули/sys/intern(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
м (Myagkij переименовал страницу Python:Библиотека/3/Модули/builtins/intern() в Python:Библиотека/3/Модули/sys/intern() без оставления перенаправления)
Нет описания правки
Строка 5: Строка 5:


<syntaxhighlight lang="python" enclose="div">
<syntaxhighlight lang="python" enclose="div">
intern()
intern(string)
</syntaxhighlight>
</syntaxhighlight>


 
Гарантирует сохранение строки в таблице интернированных строк и возвращает саму строку или её копию.  Проверка равенства интернированных строк выполняется быстрее, поскольку для такого сравнения вместо оператора ''"=="'' можно использовать оператор ''is''.


==Параметры==
==Параметры==


<syntaxhighlight lang="python" enclose="div">
<syntaxhighlight lang="python" enclose="div">
 
string - тип строка;
</syntaxhighlight>
</syntaxhighlight>



Версия от 19:22, 6 июня 2020

Проверка/Оформление/Редактирование: Мякишев Е.А.


intern()

intern(string)

Гарантирует сохранение строки в таблице интернированных строк и возвращает саму строку или её копию. Проверка равенства интернированных строк выполняется быстрее, поскольку для такого сравнения вместо оператора "==" можно использовать оператор is.

Параметры

string - тип строка;

Пример

№1

Вывод:

№2

Вывод:

См.также

Внешние ссылки