python學習筆記 range list

2021-08-18 10:16:36 字數 525 閱讀 3784

list刪除:

i = [1,2,3,4,5,6]

# 1.使用del刪除對應下標的元素

del li[2]

# li = [1,2,4,5,6]

# 2.使用.pop()刪除最後乙個元素

li.pop()

# li = [1,2,4,5]

# 3.刪除指定值的元素

li.remove(4)

# li = [1,2,5]

# 4.使用切片來刪除

li = li[:-1]

# li = [1,2]

# !!!切忌使用這個方法,如果li被作為引數傳入函式,

# 那麼在函式內使用這種刪除方法,將不會改變原list

li = [1,2,3,4,5,6]

def delete(li, index):

li = li[:index] + li[index+1:]

delete(li, 3)

print li

# 會輸出[1,2,3,4,5,6]

python學習筆記 range 函式

上篇 在其他語言中,如果想要迴圈乙個變數從1到100,要怎麼寫呢?for i 1,i 100,i python怎麼實現這個功能呢?python設計了range 函式,直接實現了上面的功能。range是內建函式,無須匯入。在任何地方都可以直接使用它。for i in range 5 print i 0...

Python筆記(range函式)

start 計數從start開始。預設是從0開始。例如range 5 等價於range 0,5 end 計數到end結束,例如 range 0,5 是 0,1,2,3,4 沒有5。其實整個range函式就是以end來定的,end是n,就代表有n個數,不過是從0開始算。scan 每次跳躍的間距,預設為...

Python學習之range 函式

range 函式 python提供了range 函式,能夠用來生成一系列連續增加的數字,其基本使用語法有如下三種 range lower limit,upper limit,step lower limit 生成系列整數的下限整數,不填該引數則預設為從0開始。生成的整數從此數開始,包括該數。uppe...