我有一个傻瓜集合,我想检查其中的表情符号,但看起来该集合的编写过程转换了字符串中的所有表情符号,例如文本中的“”是“:-)”,“”是“:D”等等所有表情符号。如果我们尝试检查它们的 unicode 代码点,我们会同时得到':-)'.encode('utf-8')等于等于,并且相等检查失败。使用:等于并且是。那么有什么方法可以将“:-)”等文本表示转换回表情符号“”。b':-)'''.encode('utf-8')'b'\xf0\x9f\x98\x8autf-16':-)'.encode('utf-16')b'\xff\xfe:\x00-\x00)\x00'''.encode('utf-16')b'\xff\xfe=\xd8\n\xde'