Python實現(xiàn)判斷并移除列表指定位置元素的方法
本文實例講述了Python實現(xiàn)判斷并移除列表指定位置元素的方法。分享給大家供大家參考,具體如下:
問題很簡單,輸入一個列表和索引,若索引超出列表范圍則返回源列表,否則刪除指定索引位置的元素后返回列表,下面是具體實現(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 "腳本之家測試結(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)容感興趣的讀者可查看本站專題:《Python函數(shù)使用技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python字符串操作技巧匯總》、《Python入門與進(jìn)階經(jīng)典教程》及《Python文件與目錄操作技巧匯總》
希望本文所述對大家Python程序設(shè)計有所幫助。
相關(guān)文章
django之對django內(nèi)置的User模型進(jìn)行自定義擴(kuò)展方式
這篇文章主要介紹了django之對django內(nèi)置的User模型進(jìn)行自定義擴(kuò)展方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-05-05
Python實現(xiàn)帶參數(shù)的用戶驗證功能裝飾器示例
這篇文章主要介紹了Python實現(xiàn)帶參數(shù)的用戶驗證功能裝飾器,結(jié)合實例形式分析了Python用戶驗證裝飾器具體定義及使用技巧,需要的朋友可以參考下2018-12-12
使用Python的Supervisor進(jìn)行進(jìn)程監(jiān)控以及自動啟動
這篇文章主要介紹了使用Python的Supervisor進(jìn)行進(jìn)程監(jiān)控以及自動啟動,使用python supervisor實現(xiàn),需要的朋友可以參考下2014-05-05

