手写pop海报 python怎么用pop从左开始取值?
python怎么用pop从左开始取值?a = [1, 2, 3, 4]b = a.pop(1) # 得到pop函数的返回值:b=1a.pop(1) # 这样也是可以的,我们可以选择忽略pop函数的返回
python怎么用pop从左开始取值?
a = [1, 2, 3, 4]
b = a.pop(1) # 得到pop函数的返回值:b=1
a.pop(1) # 这样也是可以的,我们可以选择忽略pop函数的返回值
del(a[1]) # 这时a里只剩下一个元素
而这样则是非法的:
1
2
a = [1, 2, 3]
b = del(a[1]) # 因为del函数不能有返回值
所以,如果忽略掉可否有返回值这一点,这两个用法是等效的。