Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python中,将字符转换为ascii等效字符的最简单方法是什么?_Python - Fatal编程技术网

在python中,将字符转换为ascii等效字符的最简单方法是什么?

在python中,将字符转换为ascii等效字符的最简单方法是什么?,python,Python,可能重复: 我应用的方法是映射数组中的字符。有图书馆吗 ord('a') 显示ascii值,假设这是您要求的。如果您指的是Unicode字符,那么这就有点棘手了-映射是最好的方法。-或者您要求的是完全不同的东西 给定长度为1的字符串,返回 表示Unicode的整数 输入时字符的代码点 参数是unicode对象,或 参数为“”时字节的值 一个8位字符串…这是 8位字符串和 unicode对象的unichr() 您的意思是将“扩展”字符转换为最接近的ASCII表示形式,即。ea到a,Ä到Ae(或

可能重复:

我应用的方法是映射数组中的字符。有图书馆吗

ord('a')
显示ascii值,假设这是您要求的。如果您指的是Unicode字符,那么这就有点棘手了-映射是最好的方法。

-或者您要求的是完全不同的东西

给定长度为1的字符串,返回 表示Unicode的整数 输入时字符的代码点 参数是unicode对象,或 参数为“”时字节的值 一个8位字符串…这是 8位字符串和 unicode对象的
unichr()


您的意思是将“扩展”字符转换为最接近的ASCII表示形式,即。e<代码>a
a
Ä
Ae
(或
Ae
?)和
ß
ss
?这是一个很难的问题。顺便说一下,chr()的情况正好相反。@gokoonyup,文档的摘录也同样如此:)