Python实现判断并移除列表指定位置元素的方法


Posted in Python onApril 13, 2018

本文实例讲述了Python实现判断并移除列表指定位置元素的方法。分享给大家供大家参考,具体如下:

问题很简单,输入一个列表和索引,若索引超出列表范围则返回源列表,否则删除指定索引位置的元素后返回列表,下面是具体实现:

#!usr/bin/env python
#encoding:utf-8
'''''
__Author__:沂水寒城
功能:移除列表指定位置的元素
'''
def remove_pos_ele(num_list,k):
  '''''
  '''
  length=len(num_list)
  if k>length:
    return num_list
  elif k<0:
    return num_list
  else:
    num_list.pop(k)
    return num_list
if __name__ == '__main__':
  num_list=[12,4,56,8,0,34,6,44]
  print "三水点靠木测试结果:"
  print remove_pos_ele(num_list, k=-10)
  print remove_pos_ele(num_list, k=5)
  print remove_pos_ele(num_list, k=10)

结果如下:

Python实现判断并移除列表指定位置元素的方法

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python实现查找系统盘中需要找的字符
Jul 14 Python
Python使用getpass库读取密码的示例
Oct 10 Python
python pandas 对series和dataframe的重置索引reindex方法
Jun 07 Python
Python使用pyodbc访问数据库操作方法详解
Jul 05 Python
Python3爬虫全国地址信息
Jan 05 Python
Python利用神经网络解决非线性回归问题实例详解
Jul 19 Python
python flask中动态URL规则详解
Nov 22 Python
python pygame实现挡板弹球游戏
Nov 25 Python
python爬虫使用正则爬取网站的实现
Aug 03 Python
Python 实现PS滤镜中的径向模糊特效
Dec 03 Python
Python日志打印里logging.getLogger源码分析详解
Jan 17 Python
Python中的流程控制详解
Feb 18 Python
Python中的二维数组实例(list与numpy.array)
Apr 13 #Python
对numpy的array和python中自带的list之间相互转化详解
Apr 13 #Python
Pandas中把dataframe转成array的方法
Apr 13 #Python
Python3导入自定义模块的三种方法详解
Apr 13 #Python
pandas数据预处理之dataframe的groupby操作方法
Apr 13 #Python
DataFrame 将某列数据转为数组的方法
Apr 13 #Python
Python中将dataframe转换为字典的实例
Apr 13 #Python
You might like
js弹窗代码 可以指定弹出间隔
2010/07/03 Javascript
深入理解JavaScript系列(6) 强大的原型和原型链
2012/01/15 Javascript
jquery实现图片按比例缩放示例
2014/07/01 Javascript
PHP守护进程实例
2015/03/06 Javascript
jQuery实现锚点scoll效果实例分析
2015/03/10 Javascript
nodejs模块nodemailer基本使用-邮件发送示例(支持附件)
2017/03/28 NodeJs
微信JS-SDK选取手机照片上传功能
2017/04/21 Javascript
js轮播图透明度切换(带上下页和底部圆点切换)
2017/04/27 Javascript
浅谈Angular路由守卫
2017/08/26 Javascript
node文字生成图片的示例代码
2017/10/26 Javascript
使用Electron构建React+Webpack桌面应用的方法
2017/12/15 Javascript
vue组件表单数据回显验证及提交的实例代码
2018/08/30 Javascript
详解新手使用vue-router传参时注意事项
2019/06/06 Javascript
iSlider手机端图片滑动切换插件使用详解
2019/12/24 Javascript
js实现树形数据转成扁平数据的方法示例
2020/02/27 Javascript
Javascript异步编程async实现过程详解
2020/04/02 Javascript
浅谈Python的条件判断语句if/else语句
2019/03/21 Python
如何使用python操作vmware
2019/07/27 Python
Series和DataFrame使用简单入门
2019/11/13 Python
python实现梯度法 python最速下降法
2020/03/24 Python
keras打印loss对权重的导数方式
2020/06/10 Python
Python基础教程之输入输出和运算符
2020/07/26 Python
python爬虫使用scrapy注意事项
2020/11/23 Python
Python环境配置实现pip加速过程解析
2020/11/27 Python
使用CSS3的box-sizing属性解决div宽高被内边距撑开的问题
2016/06/28 HTML / CSS
HTML5之WebGL 3D概述(下)—借助类库开发及框架介绍
2013/01/31 HTML / CSS
瑞典时尚耳机品牌:Urbanears
2017/07/26 全球购物
ESDlife健康生活易:身体检查预订、搜寻及比较
2019/05/10 全球购物
新闻学专业大学生职业生涯规划范文
2014/03/02 职场文书
关心下一代工作先进事迹
2014/08/15 职场文书
软环境建设心得体会
2014/09/09 职场文书
商家认证委托书格式
2014/10/16 职场文书
致800米运动员广播稿(10篇)
2014/10/17 职场文书
2014年业务员工作总结范文
2014/11/17 职场文书
2015年收银员个人工作总结
2015/04/01 职场文书
用python删除文件夹中的重复图片(图片去重)
2021/05/12 Python