[New-bugs-announce] [issue43020] str.lower method with "İ" character

Emir report at bugs.python.org
Mon Jan 25 01:59:06 EST 2021

New submission from Emir <emiryegnidemir7 at gmail.com>:

In Turkish there is a character when you capitalize "i" and it's written as "İ". When I use str.lower method, it seems like it works just fine because it prints the character I expected(i). But the problem is when I compare it to normal "i" character (without lowering), the character which is "İ" then became "i" has 2 digits(or length) so same words are no more the same. (ex. the word "issue" and the word "İssue"-->"issue" are not the same when compared) This is a big issue in terms of word counter softwares.

components: Build
messages: 385603
nosy: emiryegnidemir7
priority: normal
severity: normal
status: open
title: str.lower method with "İ" character
type: behavior
versions: Python 3.9

Python tracker <report at bugs.python.org>

More information about the New-bugs-announce mailing list