Python从List中统计连续情况
前言
虽然已经很久没写东西了,但是我一直在,这次直接分享在工作中写一个小工具时统计在List中的连续情况,这个可以是数字,可以是日期,此文只分享的是一种思维;
问题
需要知道一个list如[1,2,3,5,6,8,9,10,11,12,13,15,17,18,19,22]
的连续情况,像下面这样做一个统计即可:
1 | list=[1,2,3,5,6,8,9,10,11,12,13,15,17,18,19,22] |
解决
我当然是在某位大佬的帮助下使用了python3.8的环境解决问题。
1 | list=[1,2,3,5,6,8,9,10,11,12,13,15,17,18,19,22] |
最后
如我所愿,得到我想要的结果,其实我在工作中是需要得到连续的日期,思想是一致的。