最新回答 / 仗劍闖江湖
list從邏輯上可以認為是一個環,索引從0開始,向右遞增,向左遞減。第一個元素索引是0,那最后一個元素在第一個元素左側,索引就是-1,倒數第二個索引就是-2嘍!這個分片操作沒有起始索引,默認從0開始,取到索引-2這個元素左側的那個元素。分片操作默認情況下是從左向右取元素。
2014-12-29
最贊回答 / 仗劍闖江湖
你這是插入,-1位置的元素是'Bart',把'Paul'插入-1位置之后,'Bart'當然要后移一位啊。這個-1是插入前L中的索引,不是插入后的。在末尾添加元素使用append(),追加的意思。
2014-12-21
最贊回答 / 仗劍闖江湖
目的是把n個盤從a移到c。先把上面n-1個盤子從a移到b,這時以c作為中繼,完成之后,把第n個盤從a移到c,接下來就要把之前的n-1個盤,從b移到c,和之前的過程完全一樣,只是盤數少1。
2014-12-19