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中使用gzip模块压缩文件的简单教程
Apr 08 Python
详细解析Python中__init__()方法的高级应用
May 11 Python
Python使用filetype精确判断文件类型
Jul 02 Python
python随机取list中的元素方法
Apr 08 Python
Python网络编程使用select实现socket全双工异步通信功能示例
Apr 09 Python
Tensorflow卷积神经网络实例
May 24 Python
深入flask之异步非堵塞实现代码示例
Jul 31 Python
使用pygame编写Flappy bird小游戏
Mar 14 Python
Django 解决新建表删除后无法重新创建等问题
May 21 Python
Python 实现进度条的六种方式
Jan 06 Python
Python 数据可视化之Seaborn详解
Nov 02 Python
Python使用华为API为图像设置多个锚点标签
Apr 12 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
php求正负数数组中连续元素最大值示例
2014/04/11 PHP
php对xml文件的增删改查操作实现方法分析
2017/05/19 PHP
PHP实现基于栈的后缀表达式求值功能
2017/11/10 PHP
Laravel基础-关于引入公共文件的两种方式
2019/10/18 PHP
PHP7 新增常量
2021/03/09 PHP
js 单击式的下拉菜单效果实例
2013/08/13 Javascript
javascript实用小函数使用介绍
2013/11/11 Javascript
如何在指定的地方插入html内容和文本内容
2013/12/23 Javascript
zeroclipboard 单个复制按钮和多个复制按钮的实现方法
2014/06/14 Javascript
nodejs URL模块操作URL相关方法介绍
2015/03/03 NodeJs
jQuery实现图片文字淡入淡出效果
2015/12/21 Javascript
详解React-Todos入门例子
2016/11/08 Javascript
Bootstrap 3 按钮标签实例代码
2017/02/21 Javascript
jQuery实现拼图小游戏(实例讲解)
2017/07/24 jQuery
js中el表达式的使用和非空判断方法
2018/03/28 Javascript
javascript实现文件拖拽事件
2018/03/29 Javascript
vue-cli 使用vue-bus来全局控制的实例讲解
2018/09/15 Javascript
js设置鼠标悬停改变背景色实现详解
2019/06/26 Javascript
通过vue.extend实现消息提示弹框的方法记录
2021/01/07 Vue.js
python使用xauth方式登录饭否网然后发消息
2014/04/11 Python
Python中的作用域规则详解
2015/01/30 Python
python通过imaplib模块读取gmail里邮件的方法
2015/05/08 Python
Linux 下 Python 实现按任意键退出的实现方法
2016/09/25 Python
Python基于jieba库进行简单分词及词云功能实现方法
2018/06/16 Python
Python 查看list中是否含有某元素的方法
2018/06/27 Python
python 不同方式读取文件速度不同的实例
2018/11/09 Python
python实现简易数码时钟
2021/02/19 Python
Python实现多属性排序的方法
2018/12/05 Python
Python爬虫之Spider类用法简单介绍
2020/08/04 Python
Visual Studio code 配置Python开发环境
2020/09/11 Python
matplotlib实现数据实时刷新的示例代码
2021/01/05 Python
纯CSS3打造动感漂亮时尚的扇形菜单
2014/03/18 HTML / CSS
驾驶员岗位职责
2014/01/29 职场文书
社区庆中秋节活动方案
2014/02/07 职场文书
策划总监岗位职责
2014/02/16 职场文书
旅游节目策划方案
2014/05/26 职场文书