我是新來的編碼,所以我提前道歉,如果我問的是簡單的或沒有多大意義,但我會盡量詳盡闡述。首先,這不是針對任何工作或項目,我只是爲了學習一些編碼而學習我的滿意。我一直在努力尋找一些真正的生活問題來應用於編碼(主要是僞代碼,但python語言對我來說也是可以理解的)。如何比較列表中的4個連續元素?
我希望能夠有一個x元素的列表,並順序比較4個元素。
例如,myList = [a, b, c, d, e, f, g, h, i, j, k, l]
首先,我想比較A,B,c和d。 如果b>a, c>b, d>c
和d> 3以前的所有(d>a, d>b, d>c
)我想做點什麼,否則去下一個比較。
然後我想比較b,c,d和e。 同樣,如果c>b, d>c, e>d
和e> 3以前的所有(e>b, e>c, e>d
)我想做點什麼,否則去下一個比較。
如果我的列表包含無限元素,該怎麼辦? myList = [:]
我從哪裏開始?我必須有一個起點嗎?
我猜我必須使用for循環遍歷列表,但我老實說不知道如何遍歷前4個元素,然後繼續從4個元素批次的第二個元素。
由於我目前正在學習數組和列表,可能是我缺少一些功能?或者我只是我的大腦可以掌握它。
我試着看着其他帖子在stackoverflow,但老實說,我不能從其他人的答案搞清楚。我將不勝感激任何幫助或指導。
在此先感謝。
d以前的所有3個(d> a,d> b,d> c)..這是否滿足(或)我是否缺少某些東西? –
Transhuman
哎呀對不起,我一定錯了(我編輯了我原來的帖子)。我打算寫b> a,c> b,d> c和d> a,d> c ... – solidsn2004