Python学习基础篇~

正在学习Python,怕时间久了自己会忘记,就用这种方式整理记录一下~

pop()和remove()函数都可以用来删除列表中的函数,pop()是按索引来删除的,remove()是按元素来删除的,具体的可以参考下面的例子。

1、pop()默认删除列表中最后一个元素,可以指定删除列表中第几个元素,而且会返回删除的元素。

下面的例子中,第一次删除的是默认的最后的一个元素,第二次删除的则是列表中的第二个元素 

a = [9, 2, "hello", 4, 8, 5, 6]
a_p = a.pop()
a_p1 = a.pop(1)
print("默认删除的元素:", a_p)
print("指定删除的元素:", a_p1)
print("删除后的列表:", a)

以下是运行结果

python中remove用法 python中remove函数的用法_Python

2、remove()是删除指定的元素,且不会返回删除的元素(下面的例子可以看到删除的返回值是None,并没有返回具体的删除元素)

a = [9, 2, "hello", 4, 8, 5, 6]
a_re = a.remove("hello")
print("指定删除的元素:", a_re)
print("删除后的列表:", a)

以下是运行结果

python中remove用法 python中remove函数的用法_Python_02