Python:Библиотека/3/Модули/sys/intern(): различия между версиями
Материал из Онлайн справочника
Myagkij (обсуждение | вклад) м (Myagkij переименовал страницу Python:Библиотека/3/Модули/builtins/intern() в Python:Библиотека/3/Модули/sys/intern() без оставления перенаправления) |
Myagkij (обсуждение | вклад) Нет описания правки |
||
Строка 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
Вывод:
См.также
Внешние ссылки