生成并映射两组数字
我有 2 个数字 25798709 和 25716544 代表一些连续数字的最小值和最大值,每个数字与前面的数字相差一,例如。 25798709,25798710, 25798711................25716544 我想要一个 python 代码,将这些数字转换为 1,2,3,4,5,....... ......并将 1,2,3,4,5 映射到两列中的原始数字: 喜欢:
1 25798709
2 25798710
3 25798711
I have 2 numbers 25798709 and 25716544 representing the minimum and maximum values of some consecutive numbers with each number differing from the preceeding number by one eg. 25798709,25798710, 25798711................25716544 I want a python code that will convert these figures to 1,2,3,4,5,.............. and map the 1,2,3,4,5 to the original figures in two columns:
Like:
1 25798709
2 25798710
3 25798711
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
Oneliner:
对于 python2.6 或 2.7 只需添加
from __future__ import print_function
Oneliner:
For python2.6 or 2.7 just add
from __future__ import print_function
在这里:
我应该警告你,这是从零开始的。所以 0 -> 25716544, 1 -> 25716544, 1 -> 25716545等
Here you are:
I should warn you that this is zero-based. So 0 -> 25716544, 1 -> 25716545, etc.
这可以工作并从 1 开始:
从 0 开始:
This would work and start from 1:
To start from 0: