Как проверить символы Юникода в операторе if?

Я хочу проверить, является ли первый символ согласным, а второй - определенным символом в слове. Оператор if не работает вообще,

if letters[i] not in [u'அ',u'ஆ',u'இ',u'ஈ',u'உ',u'ஊ',u'எ',u'ஏ',u'ஐ',u'ஒ',u'ஓ',u'ஔ'] and letters[i+1] in [u'ஃ']:
    print "yes,case 1"   

Я не могу выяснить, почему. Подобный оператор if, где я проверяю, является ли первый символ гласным, а следующий - каким-то другим символом, работает нормально. Но это не работает. Я пробовал оба с "в" и "не в",

if letters[i] in [u'க',u'ச',u'ட',u'த',u'ப',u'ற'] and letters[i+1] in [u'ஃ']:
             print "yes,case 2" 

оба не работают. это почему?

0 ответов

Другие вопросы по тегам