Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试将一串字母转换为整数,例如将“ABC”转换为“123”。
>>> import string >>> trans = string.maketrans("ABC","123") >>> "ABC".translate(trans) '123'
如果您正在尝试创建直接转换表(例如 Caesarian cypher),之前的 string.maketrans 建议是一个很好的建议。
但是您的问题有点含糊,另一种可能性是您需要查找与您的角色相关的数字以实现更深层次的目的(例如 ASCII 或 unicode 编码)。在这种情况下,chr()和ord()函数可能很有用。