最贊回答 / 懶蟲009
range(起始值,結束值,步長)得到的是起始值~結束值-1之間的數據,題目要1~100,所以為了取得100必須加1。[起始值:結束值:步長]得到的是起始值~結束值-1之間的數據。本題索引[0,1,2,3]與[-4,-3,-2,-1],看看3與-2位置一樣么
2015-01-01
最新回答 / 仗劍闖江湖
list從邏輯上可以認為是一個環,索引從0開始,向右遞增,向左遞減。第一個元素索引是0,那最后一個元素在第一個元素左側,索引就是-1,倒數第二個索引就是-2嘍!這個分片操作沒有起始索引,默認從0開始,取到索引-2這個元素左側的那個元素。分片操作默認情況下是從左向右取元素。
2014-12-29
最贊回答 / 仗劍闖江湖
你這是插入,-1位置的元素是'Bart',把'Paul'插入-1位置之后,'Bart'當然要后移一位啊。這個-1是插入前L中的索引,不是插入后的。在末尾添加元素使用append(),追加的意思。
2014-12-21