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计算最小优先级队列代码分享
Dec 18 Python
Flask框架响应、调度方法和蓝图操作实例分析
Jul 24 Python
python实现嵌套列表平铺的两种方法
Nov 08 Python
Python中一些深不见底的“坑”
Jun 12 Python
python数据预处理之数据标准化的几种处理方式
Jul 17 Python
python3的UnicodeDecodeError解决方法
Dec 20 Python
Pytorch之parameters的使用
Dec 31 Python
django rest framework serializers序列化实例
May 13 Python
python3 googletrans超时报错问题及翻译工具优化方案 附源码
Dec 23 Python
Python 使用dict实现switch的操作
Apr 07 Python
PyQt5 显示超清高分辨率图片的方法
Apr 11 Python
Python 发送SMTP邮件的简单教程
Jun 24 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
实现了一个PHP5的getter/setter基类的代码
2007/02/25 PHP
PHP的swoole扩展安装方法详细教程
2016/05/18 PHP
php mongodb操作类 带几个简单的例子
2016/08/25 PHP
JavaScript关于select的相关操作说明
2010/01/13 Javascript
jQuery队列控制方法详解queue()/dequeue()/clearQueue()
2010/12/02 Javascript
JS数组的赋值介绍
2014/03/10 Javascript
Nodejs进程管理模块forever详解
2014/06/01 NodeJs
如何编写高质量JS代码
2014/12/28 Javascript
jQuery实现页面顶部显示的进度条效果完整实例
2015/12/09 Javascript
chrome下判断点击input上标签还是其余标签的实现方法
2016/09/18 Javascript
vue.js中Vue-router 2.0基础实践教程
2017/05/08 Javascript
利用Vue实现移动端图片轮播组件的方法实例
2017/08/23 Javascript
小程序视频列表中视频的播放与停止的示例代码
2018/07/20 Javascript
详解如何实现Element树形控件Tree在懒加载模式下的动态更新
2019/04/25 Javascript
解决vue自定义全局消息框组件问题
2019/11/22 Javascript
Vue+Vant 图片上传加显示的案例
2020/11/03 Javascript
[02:30]DOTA2放量测试专访海涛:呼吁保护新手玩家
2013/08/26 DOTA
[58:37]Serenity vs Fnatic 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
tensorflow建立一个简单的神经网络的方法
2018/02/10 Python
pycharm 在windows上编辑代码用linux执行配置的方法
2018/10/27 Python
python多进程间通信代码实例
2019/09/30 Python
Django框架模板用法入门教程
2019/11/04 Python
python:批量统计xml中各类目标的数量案例
2020/03/10 Python
python 解决Fatal error in launcher:错误问题
2020/05/21 Python
CSS3制作精致的照片墙特效
2016/06/07 HTML / CSS
荷兰包包购物网站:The Little Green Bag
2018/03/17 全球购物
JBL英国官网:JBL UK
2018/07/04 全球购物
批评与自我批评材料
2014/02/15 职场文书
暑期培训随笔感言
2014/03/10 职场文书
人资专员岗位职责
2014/04/04 职场文书
工业设计专业自荐书
2014/06/05 职场文书
介绍信的格式
2015/01/30 职场文书
家长对孩子的寄语
2015/02/26 职场文书
格列夫游记读书笔记
2015/07/01 职场文书
学雷锋感言
2015/08/03 职场文书
微软Win11 全新照片应用面向 Dev预览版推出 新版本上手体验图集
2022/09/23 数码科技