Python 確定是否有連續的數字

發布 科技 2024-03-20
7個回答
  1. 匿名使用者2024-02-07

    s_list=['25','24','23','02','04','06','08','22','23','24','25','02','04','06','08','23','24','25'如果要判斷的字元數純粹是乙個數字,只需刪除 int 即可。

    end list= 結果列表。

    t_len=len(s_list)

    z=0for i in range(1,t_len,1):

    if (int(s_list[i])-int(s_list[i-1]))==1:

    if z<=0:

    if z<-1:

    argtemp=

    for j in range(i z-1,i,1):

    end_z=1else:

    z=z 1elif (int(s_list[i])-int(s_list[i-1]))==-1:

    if z>=0:

    if z>1:

    argtemp=

    for j in range(i-z-1,i,1):

    end_z=-1else:

    z=z-1else:

    z=abs(z)

    if z>1:

    argtemp=

    for j in range(i-z-1,i,1):

    end_z=0z=abs(z)

    if z>1:

    argtemp=

    for j in range(t_len-z-1,t_len,1):

    end_for argtemp in end_list:

    for t in argtemp[:-1]:

    列印 t,列印 argtemp[-1] 結果。 ###

  2. 匿名使用者2024-02-06

    看看公升序就知道了。

    連續多少個?

  3. 匿名使用者2024-02-05

    《乾隆手稿一百二十回紅樓夢》,在咸豐年間,源名叫《紅樓夢》,楊繼珍舊藏,又稱《楊藏》、《胖手抄》。第七十八條

  4. 匿名使用者2024-02-04

    首先使用它對每個連續的數字進行分組。

    import itertools

    num_times = [(k, len(list(v)))for k, v in

    這樣得到的次數是每個數字的連續出現的次數,次數乘以= [

    然後對於每個數字,計算最大出現的次數,這一步比較簡單,自己想想就行了。

  5. 匿名使用者2024-02-03

    mylist = [1,1,0,1,1,1,0,0,0,0,1,1,1,1,0,1,0,11,0]

    result = {}

    tmp = none

    for i in mylist:

    if not :

    新值為 1

    result[i] =

    else:if i == tmp :

    與上次相同,tmpcount 數加 1,同時更新 maxcount

    result[tmp]['tmpcount'] = result[tmp]['tmpcount'] +1

    if result[tmp]['maxcount'] result[tmp]['maxcount'] = result[tmp]['tmpcount']

    else:如果不同,則將最後一位數字的 tmpcount 歸零,並將這次數字的 tmpcount 歸一化。

    result[i]['tmpcount'] = 1

    result[tmp]['tmpcount'] = 0

    tmp = i

    for j,k in :

    print '數字' + str(j) +'最大連續出現次數為' + str(k['maxcount'])

    試試這個,這有點麻煩,但它應該可以解決問題。

  6. 匿名使用者2024-02-02

    就正規表示式而言,正規表示式可以寫成 [0-9],這意味著只要數字 0-9 匹配,就意味著字串中有數字。

  7. 匿名使用者2024-02-01

    字串的判斷:

    isdigit()

    true:Unicode 數字、位元組數字(單位元組)、全形數字(雙位元組)、羅馬數字。

    false:漢字數字。

    錯誤:無。

    isdecimal()

    true:Unicode 數字,全形數字(雙位元組) false:羅馬數字、中文數字。

    錯誤:位元組號(單位元組)。

    isnumeric()

    true:Unicode 數字、全形數字(雙位元組)、羅馬數字、中文數字。

    false:無。

    錯誤:位元組號(單位元組)。

    如 s="12335"

相關回答
2個回答2024-03-20

1.確定鍊表是否相交?

解決方案一:雜湊表方法,維護乙個雜湊表,分別遍歷兩個鍊表。 其中的元素儲存在雜湊表中,如果元素重複,則兩個鍊表相交。 >>>More

11個回答2024-03-20

可以使用避障感測器或超聲波感測器(HC-SR04)。

8個回答2024-03-20

你怎麼知道乙個男人是否想娶你? 看看這幾點。

14個回答2024-03-20

不要太擔心,如果你確定你沒有射精,你就不會懷孕。 安心等待你的月經來臨(如果超過一周沒有來,建議你在測試中知道準確的答案)! 這次你沒有懷孕,準確率為95%。 >>>More

23個回答2024-03-20

要確定乙個女孩是否有男朋友,我們可以觀察她對別人秀恩愛的反應,她對感情的理解,她平時的生活狀態,她是否經常與人聊天,以及她的穿著。 其實在生活中,很多朋友都期待一段非常甜蜜的愛情,但是在戀愛之初,你得先了解乙個人,如果對方有男朋友或者女朋友,這段感情就無法開始,但很多朋友還是不知道怎麼知道對方有沒有女朋友或者男朋友, 如果太直接,就顯得自己不是很矜持,有些伴侶比較內向害羞,因此,我們只能通過一些小細節來判斷對方是否已經有男朋友了,我會從不同的角度給大家解釋。 >>>More