[issue34723] lower() on Turkish letter "İ" returns a 2-chars-long string

STINNER Victor report at bugs.python.org
Tue Jan 7 11:34:52 EST 2020


STINNER Victor <vstinner at python.org> added the comment:

> I would expect that the results would be the same in both cases.

It's not. Read again my previous comment.

>>> ["U+%04x" % ord(ch) for ch in "İ".lower()]
['U+0069', 'U+0307']

----------

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue34723>
_______________________________________


More information about the Python-bugs-list mailing list