указывает на подобное
аружил некоторые неожиданные различия при печати черезprint
, строка с семейными смайликами напрямую и когда она в списке. Программа ниже
family = ''
pri,nt(family)
print([family])
выходы
['\u200d\u200d\u200d']
когда я ожидал, что это выведет
['']
Еще один случай многосимвольного глифа
man_with_skin_tone_modifier = ''
print(man_with_skin_tone_modifier)
print([man_with_skin_tone_modifier])
выходы как я ожидаю:
['']
Почему это?
Контекст: я обнаружил это во время написания ответа дляhttps://stackoverflow.com/a/49930688/1319998 и он использует Python 3.6.5 на OS X.