2017-04-01 14 views

回答

2

你可以簡單地實現,不需要任何第二循環,首先編寫一個函數,找到正確的索引,並獲得剩餘的部分。

def find_index(element, encounter, list): 
    for i, v in enumerate(list): 
    if v == element: 
     encounter -= 1 
     if encounter == 0: 
     return i 

list = [0,0,1,1,0,1,0,1,0] 
list[find_index(0, 4, list):] 
# >>> [0, 1, 0] 
list[find_index(0, 4, list)+1:] 
# >>> [1, 0]