快速提问。我正在尝试在 Python 中查找或编写一个编码器,以通过使用大小写字母来缩短一串数字。数字字符串看起来像这样:
20120425161608678259146181504021022591461815040210220120425161608667
长度始终相同。
我最初的想法是编写一些简单的编码器来利用大小写字母和数字将这个字符串缩短成看起来更像这样的东西:
a26Dkd38JK
这完全是武断的,只是想尽可能清楚。我确信有一种非常巧妙的方法可以做到这一点,可能已经内置了。也许这是一个令人尴尬的问题,甚至被问到。
此外,我需要能够获取缩短的字符串并将其转换回更长的数值。我应该写一些东西并发布代码,还是这是我应该已经知道的 Python 内置函数?
谢谢!