我試圖通過更改從列表中提取值。這份名單是從Oracle數據庫的查詢,並具有以下值: -分組數據庫查詢
22
22
22
22
22
22
23
23
23
23
22
22
22
你會如何編寫它所以輸出如
22
23
22
我試過循環和獨特的價值,肯定有一個簡單的方法?
我試圖通過更改從列表中提取值。這份名單是從Oracle數據庫的查詢,並具有以下值: -分組數據庫查詢
22
22
22
22
22
22
23
23
23
23
22
22
22
你會如何編寫它所以輸出如
22
23
22
我試過循環和獨特的價值,肯定有一個簡單的方法?
from itertools import groupby
for key, group in groupby(inputsequence):
print key
謝謝,但我得到的錯誤'int'對象不可迭代 – user2262031 2013-04-09 14:35:28
@ user2262031:什麼是'inputsequence'呢?不要在每一行調用它,而是傳遞Oracle遊標對象。 – 2013-04-09 14:37:27
幾乎沒有足夠的信息在這裏回答這個問題。這個值如何變化?你是如何得到它的,並且你如何看到更新? 「循環和獨特的價值」的審判是什麼樣的,爲什麼它不起作用? – 2013-04-09 13:59:12