Как объединить несколько строк Юникода?
У меня есть две строки unicode '가' и 'ㄱ', и я хочу объединить их, чтобы получить "가ㄱ"
Вот мой код:
output1 = unicodeQueue(self.queue) # first unicode result
output2 = unicodeQueue(self.bufferQueue) # second unicode result
sequence = [output1, output2]
print sequence
output = ''.join(sequence)
return output
И вот результат, который я получаю:
[u'uac00', u'u3131']
ㄱ가가ㄱ가
Я не знаю, почему это не дает правильного результата, может ли кто-нибудь помочь мне в этом?
1 ответ:
Если вы хотите объединить две строки, используйте
+>>> '가' + 'ㄱ' '\xea\xb0\x80\xe3\x84\xb1' >>> u'가' + u'ㄱ' u'\uac00\u3131' >>> print u'가' + u'ㄱ' 가ㄱЭто означает, что вы можете использовать
output1 + output2
Comments