怎么自己建立公司网站,wordpress 分类筛选,正能量软件不良网站免费入口,网站开发和 app开发的区别pop()和remove()函数都可以用来删除列表中的函数#xff0c;pop()是按索引来删除的#xff0c;remove()是按元素来删除的。
1、pop()默认删除列表中最后一个元素#xff0c;而且会返回删除的元素。此时的时间复杂度为O#xff08;1#xff09;
下面的例子中#xff0c;…pop()和remove()函数都可以用来删除列表中的函数pop()是按索引来删除的remove()是按元素来删除的。
1、pop()默认删除列表中最后一个元素而且会返回删除的元素。此时的时间复杂度为O1
下面的例子中第一次删除的是默认的最后的一个元素第二次删除的则是列表中的第二个元素
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)
以下是运行结果 2.popx可以指定删除列表中第几个元素比如pop2就是删除第3个元素此时的时间复杂度为On 3、remove()是删除指定的元素且不会返回删除的元素(下面的例子可以看到删除的返回值是None并没有返回具体的删除元素)时间复杂度为On
a [9, 2, hello, 4, 8, 5, 6]
a_re a.remove(hello)
print(指定删除的元素:, a_re)
print(删除后的列表:, a)
以下是运行结果