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 random模块(获取随机数)常用方法和使用例子
May 13 Python
Python返回真假值(True or False)小技巧
Apr 10 Python
Python中操作文件之write()方法的使用教程
May 25 Python
Python 文件操作的详解及实例
Sep 18 Python
基于python if 判断选择结构的实例详解
May 06 Python
Python sqlite3查询操作过程解析
Feb 20 Python
使用python接受tgam的脑波数据实例
Apr 09 Python
Python Pillow(PIL)库的用法详解
Sep 19 Python
python实现测试工具(一)——命令行发送get请求
Oct 19 Python
Python爬虫之爬取二手房信息
Apr 27 Python
Python中json.load()和json.loads()有哪些区别
Jun 07 Python
Python保存并浏览用户的历史记录
Apr 29 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
将RTF格式的文件转成HTML并在网页中显示的代码
2006/10/09 PHP
利用php实现禁用IE和火狐的缓存问题
2012/12/03 PHP
php mb_substr()函数截取中文字符串应用示例
2014/07/29 PHP
php从字符串创建函数的方法
2015/03/16 PHP
PHP的Yii框架入门使用教程
2016/02/15 PHP
php使用正则表达式去掉html中的注释方法
2016/11/03 PHP
thinkPHP5.0框架安装教程
2017/03/25 PHP
JavaScript 特殊字符
2007/04/05 Javascript
JavaScript性能优化 创建文档碎片(document.createDocumentFragment)
2010/07/13 Javascript
javascript表单验证 - Parsley.js使用和配置
2013/01/25 Javascript
JQueryEasyUI Layout布局框架的使用
2013/04/08 Javascript
让网页跳转到指定位置的jquery代码非书签
2013/09/06 Javascript
javascript实现模拟时钟的方法
2015/05/13 Javascript
JQuery中DOM事件冒泡实例分析
2015/06/13 Javascript
Javascript实现的简单右键菜单类
2015/09/23 Javascript
神奇!js+CSS+DIV实现文字颜色渐变效果
2016/03/16 Javascript
滚动条的监听与内容随着滚动条动态加载的实现
2017/02/08 Javascript
原生js实现瀑布流布局
2017/03/08 Javascript
在百度搜索结果中去除掉一些网站的资料(通过js控制不让显示)
2017/05/02 Javascript
javascript 中关于array的常用方法详解
2017/05/05 Javascript
javascript实现5秒倒计时并跳转功能
2019/06/20 Javascript
解决VUE-Router 同一页面第二次进入不刷新的问题
2020/07/22 Javascript
[00:32]2018DOTA2亚洲邀请赛Secret出场
2018/04/03 DOTA
python安装numpy&amp;安装matplotlib&amp; scipy的教程
2017/11/02 Python
Python利用字典将两个通讯录文本合并为一个文本实例
2018/01/16 Python
如何将 awk 脚本移植到 Python
2019/12/09 Python
python将图片转base64,实现前端显示
2020/01/09 Python
scrapy redis配置文件setting参数详解
2020/11/18 Python
计算机专业大学生的自我评价
2013/11/14 职场文书
我的五年职业生涯规划
2014/01/23 职场文书
管理建议书范文
2014/05/13 职场文书
国际政治学专业推荐信
2014/09/26 职场文书
广告设计专业毕业生自我鉴定
2014/09/27 职场文书
员工离职通知函
2015/04/25 职场文书
小区物业管理2015年度工作总结
2015/10/22 职场文书
webpack介绍使用配置教程详解webpack介绍和使用
2022/06/25 Javascript