pop() 和remove的区别
2018-04-26 本文已影响9人
两分与桥
看程序就知道了
l = ['1','2','3','4','5']
print(l)
print(l.pop()) # 默认删除列表中的最后一个值,并取出
print(l)
print(l.pop(0)) # 按指定索引的值去删除
print(l)
print(l.remove('4')) # 按指定的值删除,返回值为None
print(l)
输出结果:
['1', '2', '3', '4', '5']
5
['1', '2', '3', '4']
1
['2', '3', '4']
None
['2', '3']