14446
Вопросы про Python для чайников. Cпам и троллинг неприемлем. Частозадаваемые вопросы: https://github.com/ru-python-beginners/faq/blob/master/README.md Правила группы: https://t.me/ru_python_beginners/1649981
Вот Свифт хороший язык был первые пару лет. Испортили
Читать полностью…
там потом поняли что придумали неправильно и изобрели расширенные графемные кластеры кажется
Читать полностью…
состоит он из одного или нескольких кодпойнтов, а почему, а потому что юникод он такой
Читать полностью…
По буквам конечно. Это же алфавитное письмо.
Читать полностью…
Да, эту задачу юникод вроде должен решать
Читать полностью…
это тебе надо в отдельные крейты которые специализируются на юникоде
Читать полностью…
Там был прям длиннющий тред на "давайте выкинем дефолтный итератор из строк" :D
Читать полностью…
я имею в виду, что нельзя напрямую сделать for mystery_object in string. Нужно указывать, по чему итерируешься (байты, кодпойнты, графемы)
да да, сейчас начнут трясти своими графем-кластерами
Читать полностью…
Как хорошо было в 70-е, когда не то что языки отличные от английского, маленькие буквы ещё не придумали
Читать полностью…
В Swift при итерации по строке вроде как и выдаются графемные кластеры
Читать полностью…
в какой-то момент для того что примерно есть буква придумали термин "графем-кластер"
Читать полностью…
по хангылю например как правильно итерироваться
Читать полностью…
просто "буква" может состоять из нескольких кодпойнтов
Читать полностью…
Да вроде есть, когда по строке идёшь ты вообще о байтах не думаешь. Ты думаешь о буквах в рамках текущей локали
Читать полностью…
В питоне 3.15 наконец-то добавили возможности перевернуть строку
>>> sЧитать полностью…
'café'
>>> "".join(map(str, list(unicodedata.iter_graphemes(s))[::-1]))
'éfac'
Я когда-то давно был подписан на python-ideas
Читать полностью…
потому что здесь нет какого-то очевидного варианта который чем-то лучше других, лучше сразу получить ошибку чем спотыкаться о неочевидный выбор
Читать полностью…
абсолютно выдуманные сценарии которые на практике скорее вредны
Читать полностью…
длина строки это фейк, итерация по строке это фейк
Читать полностью…