Я хочу создать необработанный символ Юникода из шестнадцатеричного представления строки. То есть у меня есть строка s = '\ u0222', которая будет символом 'Ȣ'.
Теперь, это работает, если я делаю
>>> s = '\u0222'
>>> print(s)
'Ȣ'
но, если я попытаюсь сделать конкатенацию, она будет выглядеть как
>>> h = '0222'
>>> s = r'\u' + '0222'
>>> print(s)
\u0222
>>> s
'\\u0222'
потому что, как видно, на самом деле в строке находится '\\ u', а не '\ u'. Как я могу создать символ Unicode из шестнадцатеричных строк или, как я могу ввести настоящую одиночную обратную косую черту?