手寫pop海報(bào) python怎么用pop從左開始取值?
python怎么用pop從左開始取值?a = [1, 2, 3, 4]b = a.pop(1) # 得到pop函數(shù)的返回值:b=1a.pop(1) # 這樣也是可以的,我們可以選擇忽略pop函數(shù)的返回
python怎么用pop從左開始取值?
a = [1, 2, 3, 4]
b = a.pop(1) # 得到pop函數(shù)的返回值:b=1
a.pop(1) # 這樣也是可以的,我們可以選擇忽略pop函數(shù)的返回值
del(a[1]) # 這時(shí)a里只剩下一個(gè)元素
而這樣則是非法的:
1
2
a = [1, 2, 3]
b = del(a[1]) # 因?yàn)閐el函數(shù)不能有返回值
所以,如果忽略掉可否有返回值這一點(diǎn),這兩個(gè)用法是等效的。