热线电话:13121318867

登录
2020-04-20 阅读量: 765
Python面试题

import numpy as np

arr=[30,5,2,3,1,8,7,9,4]

arr.sort()

arr2=np.array(arr)+1

arr_valve=[]

arr_len=[]

arr_=[]

for i in range(len(arr)-1):

if arr[i+1]==arr2[i]:

arr_.append(arr[i])

else:

arr_valve.append(arr_)

arr_len.append(len(arr_))

arr_=[]

continue

result=arr_valve[np.argmax(arr_len)]

result.append(max(result)+1)

result

21.5040
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子