我需要使用Python 3计算一个整数的哈希值。除了以下方法,是否有更简洁高效的解决方案?
>>> import hashlib
>>> N = 123
>>> hashlib.md5(str(N).encode("ascii")).hexdigest()
'202cb962ac59075b964b07152d234b70'
将字符串转换为Unicode编码,再解码成字节数组似乎有些奇怪。