python中remove函数是什么意思,python中pop函数和remove函数有什么区别
python中pop函数和remove函数有什么区别
发布时间:2020-12-10 09:36:18
来源:亿速云
阅读:80
作者:小新
小编给大家分享一下python中pop函数和remove函数有什么区别,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
pop()
默认删除列表末尾的数据,但不可指定删除某一个数据,但可按位指定删除。
实例:n =[1,2,2,3,4,5]
a=n.pop(4)
print (a)
print (n)remove()
输出:4
[1, 2, 2, 3, 5]
remove()
指定删除列表中某一指定的数据,但仅可删除一个数据,不可删除多个数据
实例>>> a = [66.25, 333, 333, 1, 1234.5]
>>> a.remove(333)
>>> print(a)
[66.25, 333, 1, 1234.5]
>>> a.remove(333)
>>> print(a)
[66.25, 1, 1234.5]
总结:python 中pop和remove都是原位操作。不同的是pop是按位进行删除,而remove是按照值来删除,而且remove不是把含有该值的都删除而是只是删除第一次出现的值,另一个不同的是pop会返回被删除的值,而remove不会返回值。
看完了这篇文章,相信你对python中pop函数和remove函数有什么区别有了一定的了解,想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!
python中remove函数是什么意思,python中pop函数和remove函数有什么区别相关推荐
- 关于python中def的高级用法,def中套def,python函数装饰器
Python函数装饰器 装饰器(Decorators)是 Python 的一个重要部分.简单地说:他们是修改其他函数的功能的函数.他们有助于让我们的代码更简短,也更Pythonic(Python范儿) ...
- python 基础(数据类型、运算符、流程控制、推导式、函数等...更新中)
python基础 一.认识Python 1.python起源 Python 的创始人为吉多·范罗苏姆(Guido van Rossum),江湖人称"龟叔". 1991年,第一个Py ...
- Python使用matplotlib可视化散点图、使用seaborn中的lmplot函数可视化不同分组散点图的最优线性回归拟合曲线(Scatter plot with regression line)
Python使用matplotlib可视化散点图.使用seaborn中的lmplot函数可视化不同分组散点图的最优线性回归拟合曲线(Scatter plot with linear regressio ...
- Python使用matplotlib可视化散点图、使用seaborn中的lmplot函数使用多子图可视化不同分组的散点图最优拟合线性回归曲线
Python使用matplotlib可视化散点图.使用seaborn中的lmplot函数使用多子图可视化不同分组的散点图最优拟合线性回归曲线(Each regression line in its o ...
- Python使用matplotlib可视化箱图、seaborn中的boxplot函数可视化分组箱图、在箱图中添加抖动数据点(Dot + Box Plot)
Python使用matplotlib可视化箱图.seaborn中的boxplot函数可视化分组箱图.在箱图中添加抖动数据点(Dot + Box Plot) 目录
- Python使用matplotlib可视化小提琴图、seaborn中的violinplot函数可视化多分类变量的小提琴图(Violin Plot)
Python使用matplotlib可视化小提琴图.seaborn中的violinplot函数可视化多分类变量的小提琴图(Violin Plot) 目录
- python编写自定义函数计算一维numpy数组中与指定目标数值最接近(距离最近)的数值(find closest value in numpy array to a certain value)
python编写自定义函数计算一维numpy数组中与指定目标数值最接近(距离最近)的数值(find closest value in numpy array to a certain value) 目 ...
- python使用matplotlib可视化线图(line plot)、使用arrow函数在matplotlib可视化图像中添加箭头(drawing arrows in matplotlib)
python使用matplotlib可视化线图(line plot).使用arrow函数在matplotlib可视化图像中添加箭头(drawing arrows in matplotlib) 目录
- python中add函数_如何使用python中的add函数?
之前向大家介绍过python中的求和函数sum函数,numpy中的sum函数,对于数组可以指定维度进行相加.numpy中还有另一种求和运算方法,即add函数.add函数不仅作用于numpy中加法运算, ...
- python中list作为函数参数_在python中list作函数形参,防止被实参修改的实现方法
0.摘要 我们将一个list传入函数后,函数内部对实参修改后,形参也会随之改变.本文将主要介绍这种错误的现象.原因和解决方法. 1.代码示例 def fun(inner_lst): inner_lst ...
最新文章
- 对象存储HTML自定义属性,设置对象属性_对象存储服务 OBS_SDK参考_Node.js_上传对象_华为云...
- python代码案例详解-Python之入门基础字典案例详解,新手必学
- LLVM3.8停止了旧Windows版本,取消Autoconf,改进Clang
- Nginx安装及其编译命令、详细教程
- 常见的几种异常类型-熟记
- java 挖矿代码_我的大脑被挖矿代码搞的不能好好思考了
- 如何理解产品经理的核心竞争力
- Eclipse 插件ibeetl
- 蓝桥杯 ALGO-29 算法训练 校门外的树(区间处理)
- java实现音频播放小程序_微信小程序实现音频文件播放进度的实例代码
- LINUX:安装下载源码用的hg
- 截图软件与网络的完美结合---Jingproject(Z)
- linux字体美化包,linux字体美化
- jinja2中的过滤器
- Arduino + AD9833 波形发生器
- FIR 带通滤波器设计
- 基于腾讯人口迁徙数据的全国城市网络结构特征分析
- 基于MATLAB的计算机视觉和图像处理代码
- phpwind安装空白问题解决
- Qt5:报错error: 'tr' was not declared in this scop