0
一個函數'drop'接受一個列表和一個數字'n',返回列表時沒有傳入列表中的第一個'n'元素。用戶定義在python腳本中的切片函數
List<int> drop(List<int> list, int n);
如:
drop([1, 2, 3, 4, 5], 2) == [3, 4, 5]
我知道蟒蛇有預定義的方法。
>>> spam=[1,2,3,4,5] #spam List
>>> spam[2:] #spam Slicing
[3,4,5]
但是需要在用戶定義的方式上面的列表切片方法。
那麼什麼用錯了'N = 2','垃圾[N:]'?如果我使用垃圾郵件= ['a','b','c','d','e']和垃圾郵件,則不需要在切片中使用整數文字[ –
] 3:]然後[d,e]。但我需要以用戶定義的方式編寫腳本。沒有使用任何預定義的方法或功能。 – ShivaGuntuku