问题描述
在python中,字符串库具有类似string.ascii_letters的方法。 Unicode字符或符号是否有类似内容?我自己找不到任何东西。
感谢您的帮助!对于这种事情还很陌生,因此如果这个问题很愚蠢,就深表歉意。
解决方法
您可以简单地使用chr
内置函数。
返回表示Unicode代码点为整数i的字符的字符串。例如,chr(97)返回字符串“ a”,而chr(8364)返回字符串“€”。参数的有效范围是从0到1,114,111(以16为底的0x10FFFF)。如果我超出该范围,将引发ValueError。
因此,您可以执行以下操作以获得类似于string.ascii_letters
的结果:
''.join(map(chr,range(1114112)))
相反,如果您只想要列表:
list(map(chr,range(1114112)))