Python實(shí)現(xiàn)判斷并移除列表指定位置元素的方法
本文實(shí)例講述了Python實(shí)現(xiàn)判斷并移除列表指定位置元素的方法。分享給大家供大家參考,具體如下:
問(wèn)題很簡(jiǎn)單,輸入一個(gè)列表和索引,若索引超出列表范圍則返回源列表,否則刪除指定索引位置的元素后返回列表,下面是具體實(shí)現(xiàn):
#!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 "腳本之家測(cè)試結(jié)果:"
print remove_pos_ele(num_list, k=-10)
print remove_pos_ele(num_list, k=5)
print remove_pos_ele(num_list, k=10)
結(jié)果如下:

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《Python函數(shù)使用技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python字符串操作技巧匯總》、《Python入門(mén)與進(jìn)階經(jīng)典教程》及《Python文件與目錄操作技巧匯總》
希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。
相關(guān)文章
python 基于wx實(shí)現(xiàn)音樂(lè)播放
這篇文章主要介紹了python 基于wx實(shí)現(xiàn)音樂(lè)播放的示例代碼,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下2020-11-11
django之對(duì)django內(nèi)置的User模型進(jìn)行自定義擴(kuò)展方式
這篇文章主要介紹了django之對(duì)django內(nèi)置的User模型進(jìn)行自定義擴(kuò)展方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-05-05
Python實(shí)現(xiàn)帶參數(shù)的用戶驗(yàn)證功能裝飾器示例
這篇文章主要介紹了Python實(shí)現(xiàn)帶參數(shù)的用戶驗(yàn)證功能裝飾器,結(jié)合實(shí)例形式分析了Python用戶驗(yàn)證裝飾器具體定義及使用技巧,需要的朋友可以參考下2018-12-12
使用Python的Supervisor進(jìn)行進(jìn)程監(jiān)控以及自動(dòng)啟動(dòng)
這篇文章主要介紹了使用Python的Supervisor進(jìn)行進(jìn)程監(jiān)控以及自動(dòng)啟動(dòng),使用python supervisor實(shí)現(xiàn),需要的朋友可以參考下2014-05-05

