tbl = dict.fromkeys(i表示xrange中的i(sys.maxunicode) 如果是unicodedata.category(unichr(i))。startswith('P'))
答案 0 :(得分:1)
import unicodedata
tbl = dict.fromkeys(i for i in range(sys.maxunicode) if unicodedata.category(chr(i)).startswith('P'))
在python3中,没有unichr
,它变成chr
。另外,没有xrange
会变成range
。
答案 1 :(得分:1)
那一个呢?
import unicodedata
tbl = dict.fromkeys(i for i in range(sys.maxunicode) if unicodedata.category(chr(i)).startswith('P'))
一些解释: