Python 3.8: 连接字符并显示unicode字符的int值
Python 3.8 : Concatenate characters and display int value of unicode charcater
我正在尝试将自定义字符串转换为 Unicode 字符并显示其整数值。例如,下一行的输出应为 134.
ord('\x86')
现在我想获得不同的输出。假设我想连接每个单独的符号,即 '\' , 'x', '8', '6' 并生成一个字符串说 t。所以,
t = '\x86'
但是,Python 并未将 t 视为长度为 1 的字符串。我该如何完成此任务?
注意:主要任务是读取一个包含Unicode字符链的文件。读取文件后,我将字符存储在列表中。例如
lst = ["\x86", "\x92", "\x83" ... ]
每个列表元素都不是单个字符,而是 4 个字符的字符串。
尝试 运行:
t=eval("\""+t+"\"")
转换它。
我正在尝试将自定义字符串转换为 Unicode 字符并显示其整数值。例如,下一行的输出应为 134.
ord('\x86')
现在我想获得不同的输出。假设我想连接每个单独的符号,即 '\' , 'x', '8', '6' 并生成一个字符串说 t。所以,
t = '\x86'
但是,Python 并未将 t 视为长度为 1 的字符串。我该如何完成此任务?
注意:主要任务是读取一个包含Unicode字符链的文件。读取文件后,我将字符存储在列表中。例如
lst = ["\x86", "\x92", "\x83" ... ]
每个列表元素都不是单个字符,而是 4 个字符的字符串。
尝试 运行:
t=eval("\""+t+"\"")
转换它。