前言
找出一个列表中,所有出现的连续数字,如列表a=[1,2,3,8,6,7,5,10,16,98,99,100,101],不考虑数字的顺序
连续的数字是指:123, 456, 78 这种,可以是连续的...于是可以知道连续的数字是[1,2,3],[5,6,7,8], [98,99,100,101]
判断列表中数字连续
首先得知道如何判断列表中的数字是连续的
x = [1,2,3,4]
y = [5,6,8,9...= 0 or z[-1] + 1 == i:
z.append(i)
else:
flag = False
break
print(flag)
找出列表中连续数字...找出一个列表中,所有出现的连续数字,如列表a=[1,2,3,8,6,7,5,10,16,98,99,100,101],不考虑数字的顺序
"""
有一个列表a=[1,2,3,8,6,7,5,10,16,98,99,100,101...] 不考虑数字的顺序
找出连续的数字
# 作者-上海悠悠 QQ交流群:717225969
# blog地址 https://www.cnblogs.com/yoyoketang/
"""
a = [1,2,3,8,6,7,5,10,16,98,99,100,101