簡體   English   中英

從Python中的數字列表中提取數字順序

[英]extract a numeric order from a numeric list in Python

假設我有一個數字列表:

n=[1,2,3,6,7,20,21,22]

我想編寫一個可以檢測列表中任何數字順序的代碼,在這種情況下,將是: (1,2,3) and (6,7) and (20,21,22)

有人有想法嗎? 順便說一句,它在python中:)謝謝!

您可以遍歷列表,對於每一個num都檢查前一個是否小於1。如果是,則將它們都添加到累加器列表中。 如果不是,請返回累加器並開始新的收集。 您沒有標記語言,所以我將不提供實際代碼,抱歉:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM